メッセージ(文字列)に色を付ける・tput †シェルスクリプトを実行し警告やエラーメッセージに色をつけたいと思ったことはありませんか? 関連記事 †tputで色付き文字列を表示してみる †以下のキャプチャはtputコマンドを使って文字列(メッセージ)に色を付けてみた実行例になります。 tputのオプション †今回は、文字列に色を付けるために使用すると思われるオプションを紹介します。
tputの色番号 †tputの色番号は次のようになります。
tputを使ってみる †文字色、背景色をforループで指定し色を付けた簡単なスクリプトになります。 for f in $(seq 0 7) do for b in $(seq 0 7) do tput setaf $f; tput setab $b; echo -n Hello done done tput sgr0 上記のスクリプトをコピーし、ターミナルにペーストすれば動作するはずです。 上記スクリプトの動作結果キャプチャです。 以上、tputを使って文字や背景に色を付ける方法でした。 |