Corredor

ウェブ、プログラミングの勉強メモ。

Windows の GitBash と Mac のターミナル Bash で echo コマンドの文字色を変更する

bashクックブック

bashクックブック

  • 作者: Carl Albing,JP Vossen,Cameron Newham,株式会社クイープ
  • 出版社/メーカー: オライリージャパン
  • 発売日: 2008/09/26
  • メディア: 大型本
  • 購入: 8人 クリック: 268回
  • この商品を含むブログ (31件) を見る

echo コマンドで出力する文字の色を変更する方法。Windows の GitBash や Linux (GNU) の場合と、Mac (BSD) の場合とでやり方が違ったのでメモ。

Windows GitBash・Linux (GNU) の場合

GNU 系は echo -e オプションを使う。

echo -e "\e[31m赤色¥e[0m元の色"

Mac (BSD) の場合

BSD 系は文字列の手前に $ を付ける。ダブルクォートではダメでシングルクォート。

$ echo $'\e[31m赤色\e[0m元の色'