Linuxシェルスクリプトで特定の問い合わせエコーの色を変更したいと思います。
例:
echo "invalid entries"
echo "valid entries"
echo "valid entry"
赤をecho "invalid entries"
強調したいです。残りは基本色と同じでなければなりません。
答え1
tput
ユーザ端末を取得するために使用される制御シーケンス(存在する場合):
red="`tput setaf 1`"
green="`tput setaf 2`"
cyan="`tput setaf 6`"
bold="`tput bold`"
norm="`tput sgr0`"
echo "${red}invalid entries${norm}"
echo "valid entries"
echo "valid entry"
答え2
echo -e "\e[31minvalid entries\e[0m"