您好,登錄后才能下訂單哦!
Linux系統echo命令有哪些,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
Linux系統echo命令是一個常用的命令,其功能是在顯示器上顯示一段文字,一般起到一個提示的作用。
1、echo 后輸出內容可以放在雙引號、單引號和反向單引號中,雙引號、單引號和反向單引號引用內容的區別如下
a.echo加單引號時會消除引號中內容(命令、變量等)的特殊含義,引號中內容直接顯示。
b. echo跟雙引號時普通內容和命令直接顯示,變量解析出結果。
c.echo跟單引號時單引號中必須是命令,命令執行后將結果顯示在一行上。
2、 常見功能選項及使用方法
a. -n 在字符最后不自動換行
b. -e 其后的字符串中若有以下特殊符號,則進行特殊執行
\a 發出聲音
\b 光標前移一位,并將之后內容覆蓋輸出,其后無內容時,不覆蓋本來已有內容。
\c 不執行其后內容的輸出,也不自動換行。
\n 換行
\r 其后內容移動至行首輸入,覆蓋之前的輸入。
\t 插入tab,即四個空格;
\ 插入\符號
重點是:
\0nnn 插入nnn(八進制)所代表的ASCII字符。
\xHH 插入HH(十六進制)所代表的ASCII字符。
這兩個特殊符號可以使輸出的內容加上豐富的特性,如背景顏色和文字顏色,閃爍,下劃線和粗體等。
這是分別用八進制和十六進制為相同的內容snorlax加上相同的特性,其中:
“\033″和”\x1B”都表示插入ASCII字符表中的轉義字符;
“\033[“表示終端轉義開始;
“43;35″和”0″表示是ANSI表中的字符序列代表的文本特性;
“m”表示特性設置完成并結束ANSI字符序列;
更多的數字和其代表的文本特性的對應關系如下ANSI表所示:
編碼 顏色/動作
0 重新設置屬性到缺省設置
1 設置粗體
2 設置一半亮度(模擬彩色顯示器的顏色)
4 設置下劃線(模擬彩色顯示器的顏色)
5 設置閃爍
7 設置反向圖象
22 設置一般密度
24 關閉下劃線
25 關閉閃爍
27 關閉反向圖象
30 設置黑色前景
31 設置紅色前景
32 設置綠色前景
33 設置前景
34 設置藍色前景
35 設置紫色前景
36 設置青色前景
37 設置白色(灰色)前景
38 在缺省的前景顏色上設置下劃線
39 在缺省的前景顏色上關閉下劃線
40 設置黑色背景
41 設置紅色背景
42 設置綠色背景
43 設置背景
44 設置藍色背景
45 設置紫色背景
46 設置青色背景
47 設置白色(灰色)背景
49 設置缺省黑色背景
看完上述內容,你們掌握Linux系統echo命令有哪些的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。