- 曝光:Linux企業運維實戰
- 吳光科
- 302字
- 2019-10-16 10:21:52
4.14 echo命令詳解
echo命令主要用于打印字符或者回顯,例如輸入echo ok,會顯示ok,echo ok>test.txt則會把ok字符覆蓋testt.xt內容。“>”表示覆蓋,原內容被覆蓋,“>>”表示追加,原內容不變。例如echo ok>>test.txt,表示向test.txt文件追加ok字符,不覆蓋原文件里的內容,常用參數詳解如下:
使用-e擴展參數選項時,與如下參數一起使用,有不同含義。
□\a:發出警告聲。
□\b:刪除前一個字符。
□\c:最后不加上換行符號。
□\f:換行但光標仍舊停留在原來的位置。
□\n:換行且光標移至行首。
□\r:光標移至行首,但不換行。
□\t:插入tab。
□\v:與\f相同。
□\\:插入“\”字符。
□echo打印帶顏色字符,常用參數如下:

echo顏色打印擴展,auto_lam p_v2.sh內容如下:

執行結果如圖4-3所示。

圖4-3 echo-e顏色打印