會話 片語 短句 94215 句型 諺語 單字


[Linux]改變echo顏色的指令


[Linux]改變echo顏色的指令

使用範例:
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"   ---> 白色字

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"   ---> 白底黑字

其它說明:
\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 顯示光標