1

環境変数の現在の値に基づいてcgywinウィンドウのタイトルを設定できるメカニズムはありますか?

ウィンドウのタイトルを特定の文字列に設定できるこの小さなスクリプトを(私が思うに)少し前に見つけました。

echo -ne "\e]2;$@\a\e]1;$@\a";

背景:SubversionからPerforce(会社のポリシー)に切り替えたところ、P4CLIENT環境変数の値を繰り返しチェックして、現在のワークスペースが何であるかを確認しました。cygwinウィンドウのタイトルを設定して、その環境変数の現在の値を自動的に含めると非常に便利です。

4

1 に答える 1

2

少なくともBashとMinttyを使用している場合は、SuperUserでこの投稿を確認できます。

したがって、あなたの場合、次のようにすることができます(一重引用符は補間しないため、一重引用符は元の回答から二重引用符に変更されました):

echo -ne "\e]0;$P4CLIENT\a"

.bashrc次に、その行をファイルに追加して、永続的にすることができます。

于 2013-02-25T15:00:45.283 に答える