1.用 vim 编写第一个脚本:
vim helloworld.sh
脚本内容如下:
执行脚本:
[root@localhost ~]# vi printf.sh
[root@localhost ~]# bash printf.sh
No Name Mark
1 Apple 90.56
2 Boy 84.33
3 Cat 79.66
脚本说明:
1. %s,%c,%d,%f都是格式替换符,定义了该如何打印后续的参数。
2. %-5s 指明了一个格式为左对齐且字符串宽度为5的字符替换(- 表示左对齐)。如果不用 - 就表示右对齐。宽度指定了某个字符串的字符数量。脚本中,对Name而言,其宽度为10,超过10个则取前10个,不足10个,空格补足
3. 对Mark字段,我们设置为 %-4.2f ,其中 .2 指定保留两位小数。
4. 每一行的字符串后面都跟了一个换行符(\n)
5. 如果你学过c语言,你肯定发现了 printf命令 的使用和 c 语言的 printf 函数的使用是一样的
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于