shell基礎教程二十一: shell指令碼中echo顯示內容帶顏色
shell指令碼中echo顯示內容帶顏色顯示,echo顯示帶顏色,需要使用引數-e
格式如下:
echo -e "\033[字背景顏色;文字顏色m 字串 \033[ 屬性效果"
例如:
echo -e "\033[41;36m something here \033[0m"
指令碼說明:
其中41的位置代表底色, 36的位置是代表字的顏色
注:
1、字背景顏色和文字顏色之間是英文的""
2、文字顏色後面有個m
3、字串前後可以沒有空格,如果有的話,輸出也是同樣有空格
1. 文字背景色: 40-47
echo -e "\033[40;37m 黑底白字 \033[0m"
echo -e "\033[41;37m 紅底白字 \033[0m"
echo -e "\033[42;37m 綠底白字 \033[0m"
echo -e "\033[43;37m 黃底白字 \033[0m"
echo -e "\033[44;37m 藍底白字 \033[0m"
echo -e "\033[45;37m 紫底白字 \033[0m"
echo -e "\033[46;37m 天藍底白字 \033[0m"
echo -e "\033[47;30m 白底黑字 \033[0m"
2. 文字顏色:30-37
m(數字後面要新增m
)
echo -e "\033[30m 黑色字 \033[0m"
echo -e "\033[31m 紅色字 \033[0m"
echo -e "\033[32m 綠色字 \033[0m"
echo -e "\033[33m 黃色字 \033[0m"
echo -e "\033[34m 藍色字 \033[0m"
echo -e "\033[35m 紫色字 \033[0m"
echo -e "\033[36m 天藍字 \033[0m"
echo -e "\033[37m 白色字 \033[0m"
3. 控制選項
\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 顯示游標
相關文章
- Linux基礎五(shell指令碼)Linux指令碼
- iOS使用shell指令碼注入混淆內容iOS指令碼
- shell基礎教程二十四: shell基礎教程: Shell檔案包含
- Shell基礎教程七:Shell字串字串
- Linux shell 指令碼基礎介紹Linux指令碼
- shell指令碼的基礎知識指令碼
- redis裡顯示key大小的shell指令碼Redis指令碼
- shell基礎教程 十六: Shell until迴圈
- Xamarin.FormsShell基礎教程(5)Shell專案內容新建頁面ORM
- Linux Shell指令碼程式設計-基礎1Linux指令碼程式設計
- Linux必須掌握的shell指令碼基礎Linux指令碼
- Xamarin.FormsShell基礎教程(6)Shell專案內容詳情頁面ORM
- shell日誌顏色處理
- 【Linux學習筆記29】shell指令碼基礎Linux筆記指令碼
- shell指令碼指令碼
- shell指令碼(6)-shell陣列指令碼陣列
- Xamarin.FormsShell基礎教程(4)Shell專案內容列表頁面執行效果ORM
- linux shell指令碼中 =~ 的作用Linux指令碼
- shell指令碼案例指令碼
- 常用shell指令碼指令碼
- Linux Shell指令碼Linux指令碼
- shell基礎
- 簡單的 Shell 指令碼入門教程指令碼
- 技能篇:shell教程及指令碼編寫指令碼
- Xamarin.Forms Shell基礎教程(1)ORM
- 什麼是Shell指令碼?Shell指令碼在Linux運維工作中的地位!指令碼Linux運維
- linux改變shell的輸出顏色Linux
- Shell echo命令介紹
- shell指令碼中cd命令無效指令碼
- 如何呼叫python中的shell指令碼?Python指令碼
- Shell指令碼中的 /Dev/Null 用途指令碼devNull
- 自定義shell提示內容
- 『忘了再學』Shell基礎 — 20、Shell中的運算子
- 『忘了再學』Shell基礎 — 3、echo命令的介紹與使用
- 基於Jenkins + Gitlab + 蒲公英(附上shell指令碼)JenkinsGitlab指令碼
- shell 指令碼加密 | shc指令碼加密
- 執行shell指令碼指令碼
- Shell 指令碼語句指令碼