濮阳杆衣贸易有限公司

主頁 > 知識庫 > linux下使用shell腳本輸出帶顏色字體

linux下使用shell腳本輸出帶顏色字體

熱門標簽:4層電梯外呼控制系統(tǒng)設(shè)計 電銷機器人加盟多少錢 申請400電話有什么用 貴陽400電話到哪里去辦理 宿松高德地圖標注 汨羅代理外呼系統(tǒng) 400電話申請找 網(wǎng)絡(luò)電話外呼系統(tǒng)撥號軟件 天津智能外呼系統(tǒng)排名

輸出特效格式控制:

\033[0m  關(guān)閉所有屬性 
\033[1m   設(shè)置高亮度 
\03[4m   下劃線 
\033[5m   閃爍 
\033[7m   反顯 
\033[8m   消隱 
\033[30m   --   \033[37m   設(shè)置前景色 
\033[40m   --   \033[47m   設(shè)置背景色

光標位置等的格式控制:

\033[nA  光標上移n行 
\03[nB   光標下移n行 
\033[nC   光標右移n行 
\033[nD   光標左移n行 
\033[y;xH設(shè)置光標位置 
\033[2J   清屏 
\033[K   清除從光標到行尾的內(nèi)容 
\033[s   保存光標位置 
\033[u   恢復光標位置 
\033[?25l   隱藏光標 

\33[?25h   顯示光標

整理:

    編碼 顏色/動作
  重新設(shè)置屬性到缺省設(shè)置
  設(shè)置粗體
  設(shè)置一半亮度(模擬彩色顯示器的顏色)
  設(shè)置下劃線(模擬彩色顯示器的顏色)
  設(shè)置閃爍
  設(shè)置反向圖象
設(shè)置一般密度
關(guān)閉下劃線
關(guān)閉閃爍
關(guān)閉反向圖象
設(shè)置黑色前景
設(shè)置紅色前景
設(shè)置綠色前景
設(shè)置棕色前景
設(shè)置藍色前景
設(shè)置紫色前景
設(shè)置青色前景
設(shè)置白色前景
在缺省的前景顏色上設(shè)置下劃線
在缺省的前景顏色上關(guān)閉下劃線
設(shè)置黑色背景
設(shè)置紅色背景
設(shè)置綠色背景
設(shè)置棕色背景
設(shè)置藍色背景
設(shè)置紫色背景
設(shè)置青色背景
設(shè)置白色背景
設(shè)置缺省黑色背景
特效可以疊加,需要使用“;”隔開,例如:閃爍+下劃線+白底色+黑字為   \033[5;4;47;30m閃爍+下劃線+白底色+黑字為\033[0m

下面是一段小例子

#!/bin/bash 
# 
#下面是字體輸出顏色及終端格式控制 
#字體色范圍:30-37 
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" 
#字背景顏色范圍:40-47 
echo -e "\033[40;37m 黑底白字 \033[0m" 
echo -e "\033[41;30m 紅底黑字 \033[0m" 
echo -e "\033[42;34m 綠底藍字 \033[0m" 
echo -e "\033[43;34m 黃底藍字 \033[0m" 
echo -e "\033[44;30m 藍底黑字 \033[0m" 
echo -e "\033[45;30m 紫底黑字 \033[0m" 
echo -e "\033[46;30m 天藍底黑字 \033[0m" 
echo -e "\033[47;34m 白底藍字 \033[0m" 
#控制選項說明 
#\033[0m 關(guān)閉所有屬性 
#\033[1m 設(shè)置高亮度 
#\033[4m 下劃線 
echo -e "\033[4;31m 下劃線紅字 \033[0m" 
#閃爍 
echo -e "\033[5;34m 紅字在閃爍 \033[0m" 
#反影 
echo -e "\033[8m 消隱 \033[0m " 
#\033[30m-\033[37m 設(shè)置前景色 
#\033[40m-\033[47m 設(shè)置背景色 
#\033[nA光標上移n行 
#\033[nB光標下移n行 
echo -e "\033[4A 光標上移4行 \033[0m" 
#\033[nC光標右移n行 
#\033[nD光標左移n行 
#\033[y;xH設(shè)置光標位置 
#\033[2J清屏 
#\033[K清除從光標到行尾的內(nèi)容 
echo -e "\033[K 清除光標到行尾的內(nèi)容 \033[0m" 
#\033[s 保存光標位置 
#\033[u 恢復光標位置 
#\033[?25| 隱藏光標 
#\033[?25h 顯示光標 
echo -e "\033[?25l 隱藏光標 \033[0m" 
echo -e "\033[?25h 顯示光標 \033[0m"

總結(jié)

以上所述是小編給大家介紹的shell腳本輸出帶顏色字體,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

標簽:廣東 臨沂 贛州 連云港 烏蘭察布 撫州 昌都 海北

巨人網(wǎng)絡(luò)通訊聲明:本文標題《linux下使用shell腳本輸出帶顏色字體》,本文關(guān)鍵詞  linux,下,使用,shell,腳本,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux下使用shell腳本輸出帶顏色字體》相關(guān)的同類信息!
  • 本頁收集關(guān)于linux下使用shell腳本輸出帶顏色字體的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    前郭尔| 长顺县| 福清市| 阳新县| 阜宁县| 建湖县| 宁波市| 竹溪县| 汉沽区| 仙居县| 西安市| 遂昌县| 定西市| 瓦房店市| 凤冈县| 上林县| 通许县| 天全县| 宜丰县| 宁安市| 团风县| 平凉市| 敦煌市| 拜城县| 盐池县| 永济市| 泉州市| 浙江省| 临海市| 邹城市| 华安县| 沂源县| 南川市| 共和县| 新巴尔虎右旗| 宜丰县| 隆林| 遂平县| 日土县| 莲花县| 淳化县|