Linux FAQ : 給予顯示文字色彩

 Linux FAQ : 給予顯示文字色彩

參考 :
https://stackoverflow.com/questions/5947742/how-to-change-the-output-color-of-echo-in-linux
https://www.codegrepper.com/code-examples/shell/bash+echo+color
You can use these ANSI escape codes:
Black        0;30     
Dark Gray     1;30 
Red          0;31     
Light Red     1;31 
Green        0;32     
Light Green   1;32 
Brown/Orange 0;33     
Yellow        1;33 
Blue         0;34     
Light Blue    1;34 
Purple       0;35     
Light Purple  1;35 
Cyan         0;36     
Light Cyan    1;36 
Light Gray   0;37     
White         1;37
範例 :
方案 1 : shell script
RED='\\033[0;31m' #設定改變色彩 
NC='\\033[0m' # 還原用讓後面字詞不改變 
echo -e "I ${RED}love${NC} Stack Overflow\\n"
方案 2 : 
echo -e "I \033[0;31mlove\033[0m Stack Overflow\n"

留言

這個網誌中的熱門文章

Fantech EG1 立體聲入耳式電競耳機 開箱文 2018/07

冒險者 1-4 part 2

Linux FAQ : iptables 介紹