扣丁學堂Linux培訓簡述Linux下使用shell腳本輸出帶顏色字體

本篇文章扣丁學堂Linux培訓小編給小夥伴們介紹一下Linux下使用shell腳本輸出帶顏色字體,小編以爲整理的很是詳細,下面分享給你們,但願對小夥伴們有所幫助。shell

輸出特效格式控制:bash

033[0m 關閉全部屬性微信

033[1m 設置高亮度學習

03[4m 下劃線字體

033[5m 閃爍編碼

033[7m 反顯視頻

033[8m 消隱教程

033[30m -- 033[37m 設置前景色開發

033[40m -- 033[47m 設置背景色入門

光標位置等的格式控制:

033[nA 光標上移n行

03[nB 光標下移n行

033[nC 光標右移n行

033[nD 光標左移n行

033[y;xH設置光標位置

033[2J 清屏

033[K 清除從光標到行尾的內容

033[s 保存光標位置

033[u 恢復光標位置

033[?25l 隱藏光標

33[?25h 顯示光標

整理:

編碼 顏色/動做

從新設置屬性到缺省設置

設置粗體

設置一半亮度(模擬彩色顯示器的顏色)

設置下劃線(模擬彩色顯示器的顏色)

設置閃爍

設置反向圖象

設置通常密度

關閉下劃線

關閉閃爍

關閉反向圖象

設置黑色前景

設置紅色前景

設置綠色前景

設置棕色前景

設置藍色前景

設置紫色前景

設置青色前景

設置白色前景

在缺省的前景顏色上設置下劃線

在缺省的前景顏色上關閉下劃線

設置黑色背景

設置紅色背景

設置綠色背景

設置棕色背景

設置藍色背景

設置紫色背景

設置青色背景

設置白色背景

設置缺省黑色背景

特效能夠疊加,須要使用「;」隔開,例如:閃爍+下劃線+白底色+黑字爲 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 關閉全部屬性

033[1m 設置高亮度

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 設置前景色

033[40m-033[47m 設置背景色

033[nA光標上移n行

033[nB光標下移n行

echo -e "033[4A 光標上移4行 033[0m"

033[nC光標右移n行

033[nD光標左移n行

033[y;xH設置光標位置

033[2J清屏

033[K清除從光標到行尾的內容

echo -e "033[K 清除光標到行尾的內容 033[0m"

033[s 保存光標位置

033[u 恢復光標位置

033[?25| 隱藏光標

033[?25h 顯示光標

echo -e "033[?25l 隱藏光標 033[0m"

echo -e "033[?25h 顯示光標 033[0m"

最後想要了解更多關於Linux方面內容的小夥伴,請關注扣丁學堂Linux培訓官網、微信等平臺,扣丁學堂IT職業在線學習教育平臺爲您提供權威的Linux視頻,扣丁學堂老師精心推出的Linux視頻教程定能讓你快速掌握Linux從入門到精通開發實戰技能。

相關文章
相關標籤/搜索