如何在 gnome-terminal v3.44.0 (ubuntu 22.04) 中从命令行打开多个选项卡,同时在每个选项卡上运行一个自定义命令?

问题描述 投票:0回答:1

如何在 gnome-terminal v3.44.0 (ubuntu 22.04) 中从命令行打开多个选项卡,同时在每个选项卡上运行一个自定义命令?

我发现的所有其他问题/答案都有关于使用

-e
选项的答案,该选项在 ubuntu 22.04 的 gnome-terminal v3.44.0 中被拒绝。

所以,我尝试的所有答案都失败了......

现在如何让它发挥作用???

(我也发现没有什么可以解决这个问题

qdbus

command-line tabs gnome-terminal
1个回答
0
投票

我发现,如果我使用另一个终端(例如 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\"; \
  "
© www.soinside.com 2019 - 2024. All rights reserved.