shell指令碼編程(嚴格的終端格式控制,美麗的輸出字型顏色)

來源:互聯網
上載者:User

shell指令碼編程(嚴格的終端格式控制,美麗的輸出字型顏色)

#!/bin/bash##下面是字型輸出顏色及終端格式控制#字型色30-37echo -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-47echo -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"#下面的這個例子是字型不停的閃爍。#!/bin/bash#a=30b=41while truedoecho -e "\033[${a}m光輝女郎\033[0m"echo -e "\033[${a}m的嗎西亞\033[0m"echo -e "\033[${a}m洛克薩斯\033[0m"a=$(($(($a%7))+30))b=$(($(($b%7))+40))#每次讓字型顏色在30-37轉換#每次讓背景顏色在40-47轉換echo -e "\033[4A\033[0m"done

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.