如何在 gnome-terminal v3.44.0 (ubuntu 22.04) 中从命令行打开多个选项卡,同时在每个选项卡上运行一个自定义命令?
我发现的所有其他问题/答案都有关于使用-e
ubuntu 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\"; \
"