タブ付き端末ウィンドウで実行されるスクリプトがあります。このスクリプトは、次のようにしてタブのタイトルをテキストで更新します。
printf '\e]1;Some Text\a'
これはうまくいきますが、さらに一歩進めて、特定の条件下でテキストを色付けしたいと思います。次のようにして、実際の端末のテキストの色を設定できます。
printf '\e[31mRed Text'
しかし、これをタブのタイトルに適用する方法を理解することはできません。
ここには2つの質問があると思います。
- ウィンドウ/タブのタイトルテキストの色を変更することさえ可能ですか(特にOSXのターミナルのために)?
- 可能であれば、これをスクリプトから実現するためにはどのような魔法が必要ですか。