如何使用echo命令行打印帶顏色字符

如何使用echo命令行打印帶顏色字符,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

目前創(chuàng)新互聯(lián)建站已為1000多家的企業(yè)提供了網(wǎng)站建設、域名、網(wǎng)頁空間、成都網(wǎng)站托管、企業(yè)網(wǎng)站設計、都勻網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

當寫shell腳本時,對于一些輸出字符高亮優(yōu)化,可以使用echo -e 進行輸出
格式echo -e "\033[3xmhello\033[0m"
格式echo -e "\033[3x;4xmhello\033[0m"
\033[3xm為ANSI控制碼,表示要開始輸出有顏色的字符了
\033[0m為ANSI控制碼,表示結束輸出有顏色的字符
注意:要輸出的字符,和前景色(30m)緊挨著,如果中間有空格,輸出的字符前面也會有空格。
示例:
echo -e "\033[30mhello\033[0m"
echo -e "\033[30;43mhello\033[0m"

30表示前景黑色。
31表示前景紅色。
32表示前景綠色。
33表示前景黃色。
34表示前景藍色。
35表示前景紫色。
36表示前景淺藍色。
37表示前景灰色。

40表示背景為黑色。
41表示背景為紅色。
42表示背景為綠色。
43表示背景為黃色。
44表示背景為藍色。
45表示背景為紫色。
46表示背景為淺藍色。
47表示背景為灰白色。

關于如何使用echo命令行打印帶顏色字符問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關知識。

標題名稱:如何使用echo命令行打印帶顏色字符
本文來源:http://bm7419.com/article28/goeccp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站排名商城網(wǎng)站、全網(wǎng)營銷推廣、用戶體驗、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)