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"