这个脚本打开一个gnome终端,里面有4个标签,但是一旦程序完成,标签就会关闭,所以我看不到输出。当我手动运行每个程序时,它不会发生。即使程序完成,如何保持选项卡打开。
gnome-terminal --tab -e "optirun yarpserver" \
--tab -e "sh -c 'sleep 20 ; optirun iCub_SIM'" \
--tab -e "sh -c 'sleep 86 ; optirun simCartesianControl'" \
--tab -e "sh -c 'sleep 116 ; optirun iKinCartesianSolver --context simCartesianControl/conf --part left_arm'" \
答案 0 :(得分:2)
不确定如何在命令行上执行此操作(man gnome-terminal
似乎没有为此指示特定选项,但您可以启动gnome-terminal
,设置特定选项(其中一个将是“当命令退出时:保持终端打开”),并将您的设置保存为特定的配置文件。有一个命令行选项,用于选择要使用的特定配置文件,以便完成您想要的。