echo
- 命令格式
echo string or echo "string"
- 显示变量
name="张三" echo "hello $name" -------------------------- hello 张三
- 显示结果定向至文件
echo "Hello world" > filename.txt
- 显示命令执行结果
echo `date` # 使用的是反引号 -------------------------- Fri Oct 25 17:34:58 CST 2019
printf
- 命令的语法
printf format-string [arguments...]
- 实例
%s %f: 格式替代符 %-10s : 一个宽度为10个字符(-表示左对齐,没有则表示右对齐),任何字符都会被显示在10个字符宽的字符内,如果不足则自动以空格填充,超过也会将内容全部显示出来 %-4.2f : 格式化为小数,其中.2指保留2位小数 \n : 换行
- printf的转义