タイトル付きのタブ付きターミナルウィンドウを2つ開く

タイトル付きのタブ付きターミナルウィンドウを2つ開く

私は常にターミナル ウィンドウを 2 つ開いていて、別々のタブで同じ 2 つのサーバーに SSH 接続しています。次に、各タブのタイトルを、接続先のサーバーのタイトルに設定します。これは毎日手動で行っていることですが、自動化できればいいなと思っています。

そこで私は次のことを試しました:

gnome-terminal --tab
gnome-terminal --tab
gnome-terminal -t hello
gnome-terminal -t=hello
gnome-terminal -t="hello"
gnome-terminal --title="hello"
gnome-terminal --title=hello
gnome-terminal --title='hello'
gnome-terminal --tab --title='hello'

これらのオプションのいずれも、タブ内に新しいターミナル ウィンドウを開いたり、タイトルを「hello」に設定したりすることはできませんでした。サーバーに ssh 接続する問題にはまだ取り組んでいません。何が間違っているのでしょうか?

答え1

これを試して:

gnome-terminal --tab -t "watch" -e "watch ps -ef" --tab -t "top" -e "top"

--tabgnome-terminal は、コマンド ラインに 1 つしかない場合は無視するようです。--tab効果を得るには、少なくとも 2 つ指定する必要があります。

実行するコマンドは-eまたはで指定します--command。例ではwatchと を使用しましたtopが、これは無期限に実行されるためタブは開いたままになります。コマンドの実行が完了するとタブは自動的に閉じます。この答えコマンドの実行が完了したらタブが閉じないようにする方法を説明します。

関連情報