如何在 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\"; \
  "

相关内容