端末アプリケーションごとにヘッダー形式が異なりますか?

端末アプリケーションごとにヘッダー形式が異なりますか?

プログラムがすでに実行されている場合はウィンドウをアクティブにし、実行していない場合はプログラムを起動するスクリプトを使用します。私が最も頻繁に使用しているすべてのアプリケーションには異なるショートカットキーがあり、一意のウィンドウタイトル形式を確認します。terminatorこれは私がgnome-terminal

両方のターミナルアプリケーションは同じヘッダー形式を表示し、それらを独立して変更する方法がわかりません(実際の変更方法はまったくわかりません)。

私はkonsole(gnome-terminalよりもUnicodeを表示するので)使用しています。プロファイルオプションこれにより変更が可能です。タブタイトル形式ウィンドウのタイトルに反映されますが、そのようなオプション terminatorはありません。gnome-terminal

端末ごとに異なるヘッダー形式を持つことができる方法はありますか?

ベストアンサー1

シェル側でシェルの親プロセスを表示し、それをヘッダーに含めることができます。

ps -o comm= -p $(ps -o ppid= -p $$)

あるいは、スクリプト内のウィンドウのクラス属性、つまり3番目の列を使用することもできます。

wmctrl -x -l

ご使用のスクリプトを共有していただくと、より具体的な回答をいただけるようです。

おすすめ記事