Linux FAQ : 給予顯示文字色彩

2022/05/24閱讀時間約 1 分鐘
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"
    work b
    work b
    留言0
    查看全部
    發表第一個留言支持創作者!