注意:在linux中命令没有大写的,printf命令与echo命令相比,echo命令更常用,而printf命令主要是与awk命令中。
-
echo命令
- 普通的调用形式就是echo $value value指的是变量名。
-
echo -e形式是为了满足格式化输出,比如
echo -e “hello\tworld”
这里\t
就是一个tab空格键,还有\n
换行键,\b
删除键,\e
是为了添加颜色,比如echo -e "\e[1; 31m hello,world \e[0m"
,这个命令就将helloworld以红色输出。
printf命令
- 这个命令学过语言的同学应该很熟悉,但是在linux中功能并没有这么强
- printf命令的选项有’%s’ ‘%i’ 等等,‘%s’表示的是字符串,‘%i’表示的是整数,当然他也有\n,\t等格式化的关键字。