Linux之输出echo与printf命令

注意:在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等格式化的关键字。

猜你喜欢

转载自blog.csdn.net/weixin_40867255/article/details/85214072