2022-05-24|閱讀時間 ‧ 約 2 分鐘

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"
    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.