※一時的にターミナルの色変更(変更してもログアウト後に元に戻る)
※ANSIエスケープシーケンス \e[ が使えない場合、 \033[ を使う
■ printf の例(汎用性が高い)
#*****************************
# 文字色【緑】
printf "\e[32m"
(printf "\e[32;40m")
#*****************************
# 背景色【青】
printf "\e[44m"
(printf "\e[30;44m")
#*****************************
# 文字/背景【黄/青】
printf "\e[33;44m"
#*****************************
# 文字/背景【青/黄】
printf "\e[34;43m"
#*****************************
# 文字/背景【元に戻す】
printf "\e[0m"
(printf "\033[0m")
■ echo -e の例(bash対応)
#*****************************
# 文字色【緑】
echo -e "\e[33m"
(echo -e "\e[33;40m")
#*****************************
# 背景色【水色】
echo -e "\e[46m"
(echo -e "\e[30;46m")
#*****************************
# 文字/背景【紫/白】
echo -e "\e[35;47m"
#*****************************
# 文字/背景【元に戻す】
echo -e "\e[0m"
(echo -e "\033[0m")
PR