\e[01;31m 表示配色開始。綠色部分為格式設定,有 [1,3,4]。黃色部分為顏色設定。m 表控制碼結束。
\e[00m 表示配色 reset
作法 1:
# -e enable interpretation of backslash escapes $ echo -e "\e[95mHello \e[00m\e[92mWorld!\e[0m"
做法 2:
# 這種方式會影響接下來的所有輸出,無法在一列內輸出多種顏色。1~7 為 basic colors
$ tput setaf [1-7] $ echo "hello world"