|
在shell编程当中有一些特殊的工具和命令可以帮助我们更好的去使用shell,通过它们在实践shell脚本时会达到更优质的效果。 printf同echo一样都是输出命令,但是printf可以格式化输出,同C语言中的printf用法相似。 %s %c %d %f都是格式替代符,%s输出一个字符串,%d整型输出,%c输出一个字符,%f输出实数,以小数形式输出。 举一个简单的例子,分别格式化打印这几种数据类型: #!/bin/bash echo "my first shell !" printf "%s,%c,%d,%2.3f \n" hello d 18 7.6667 |
执行结果: |