1.echo中转义换行符ide
默认状况下,echo会将一个换行符追加到输出文本的尾部,能够用-n的参数来忽略尾部的换行符。字符串
例子: echo -n "This is a test" 和 echo "This is a test" 本身看区别就明白了it
一样能够接受双引号字符串内的转义序列。采用echo -e "包含转义序列的字符串"。
class
例子: echo -e "1\t2\t3\t" test
2.打印彩色输出终端
在终端输出彩色的输出,能够用转义序列来实现di
echo -e "\e[1;31m This is a red test \e[0m"
view
\e[1;31m将颜色设为红色,后面的\e[0m将颜色从新置回。只需换31为想要的颜色就能够了vi
红=31 绿=32 黄=33 蓝=34co
设置彩色背景 : 红=41 绿=42 黄=42 蓝=44
例子:须要打印彩色背景
echo -e "\e[1;42m This is green backgroud \e[0m"