Linux echo命令

來源:互聯網
上載者:User

功能說明:顯示文字。

語 法:echo [-ne][字串]或 echo [--help][--version]

補充說明:echo會將輸入的字串送往標準輸出。輸出的字串間以空白字元隔開, 並在最後加上換行號。

參 數:-n 不要在最後自動換行

-e 若字串中出現以下字元,則特別加以處理,而不會將它當成一般文字輸出:

\a 發出警告聲;

\b 刪除前一個字元;

\c 最後不加上分行符號號;

\f 換行但游標仍舊停留在原來的位置;

\n 換行且游標移至行首;

\r 游標移至行首,但不換行;

\t 插入tab;

\v 與\f相同;

\\ 插入\字元;

\nnn 插入nnn(八進位)所代表的ASCII字元;

--help 顯示協助

--version 顯示版本資訊

echo要變換顏色的時候,要使用參數-e

格式:
echo -e "\033[字背景顏色;字型顏色m字串\033[0m"

例如:

echo
-e "\033[41;36m something here \033[0m"

其中41的位置代表底色,
36的位置是代表字的顏色

那些ascii
code 是對顏色調用的始末.

\033[
; m …… \033[0m

讓字型變為紅色並且不停的閃爍

#echo
-e "\033[31m \33[05m 請確認是否要停止當前的squid進程,輸入
[Y/N] \033[0m"

或者

#echo
-e "\033[31m \033[05m 請確認是否要停止當前的squid進程,輸入
[Y/N] \033[0m"

字背景色彩範圍:40----49

40:黑

41:深紅

42:綠

43:黃色

44:藍色

45:紫色

46:深綠

47:白色

字顏色:30-----------39

30:黑

31:紅

32:綠

33:黃

34:藍色

35:紫色

36:深綠

37:白色

===============================================ANSI控制碼的說明

\33[0m
關閉所有屬性

\33[1m
設定高亮度

\33[4m
底線

\33[5m
閃爍

\33[7m
反顯

\33[8m
消隱

\33[30m
-- \33[37m 設定前景色彩

\33[40m
-- \33[47m 設定背景色

\33[nA
游標上移n行

\33[nB
游標下移n行

\33[nC
游標右移n行

\33[nD
游標左移n行

\33[y;xH設定游標位置

\33[2J
清屏

\33[K
清除從游標到行尾的內容

\33[s
儲存游標位置

\33[u
恢複游標位置

\33[?25l
隱藏游標

\33[?25h
顯示光線標

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.