各タブでカスタムコマンドを実行している間にgnome-terminal v3.44.0(ubuntu 22.04)のコマンドラインで複数のタブを開く方法は?

各タブでカスタムコマンドを実行している間にgnome-terminal v3.44.0(ubuntu 22.04)のコマンドラインで複数のタブを開く方法は?

各タブでカスタムコマンドを実行している間にgnome-terminal v3.44.0(ubuntu 22.04)のコマンドラインで複数のタブを開く方法は?

私が見つけた他のすべての質問/回答には、-eUbuntu 22.04のgnome-terminal v3.44.0で拒否されたオプションの使用に対する回答があります。

だから私が試した答えはすべて失敗しました...

今どのように動作させるのですか? ? ?

(私もこの問題に役立つものが見つかりませんでしたqdbus。)

ベストアンサー1

他の端末(xtermなど)を使用してgnome端末にタブを作成しようとすると、常に失敗することがわかりました。しかし、gnome-terminalの内部でこれを行うとうまくいきます!

gnome-terminal -- \
  bash -c " \
   gnome-terminal --tab -t a -- bash -c \"echo $RANDOM;sleep 100\"; \
   gnome-terminal --tab -t b -- bash -c \"echo $RANDOM;sleep 100\"; \
   gnome-terminal --tab -t c -- bash -c \"echo $RANDOM;sleep 100\"; \
  "

おすすめ記事