シェルの出力に色を付ける

echoコマンドで色属性のエスケープシーケンスを記述することにより、シェルの出力文字に色をつけることができます。   構文は以下

\e[色属性m

例えば文字色を赤にして出力するときは以下のように記述します。

echo -e "\e[31m赤い文字\e[m"

31が色属性です。   上の桁で、文字色を変更するのか背景色を変更するのかを指定できます。3は文字色、4は背景色になります。 下の桁で、色を指定できます。以下のようになっています。

コード
0Black
1Red
2Green
3Yellow
4Blue
5Magenda

参考

http://www.m-bsys.com/linux/echo-color-1
https://qiita.com/dojineko/items/49aa30018bb721b0b4a9