我试过编写自己的shell脚本。到目前为止,我已经设法打开4个xterminals,因为'hold'选项只能执行一个命令。
如果我不使用此选项,终端就会消失。
这是我的代码:
#!/bin/sh
xterm -title "App 1" -hold -e mycommand | mysecondcommand &
xterm -title "App 2" -hold -e mycommand | mysecondcommand &
xterm -title "App 3" -hold -e mycommand | mysecondcommand &
xterm -title "App 4" -hold -e mycommand | mysecondcommand
不确定我是否应该在同一个终端执行第二个命令。
有什么想法吗?
谢谢
答案 0 :(得分:4)
如果没有-hold
,xterm将在命令完成后立即关闭。您可以使用双引号和命令分隔符(例如;
,&
)执行多个命令:
xterm -title "App 1" -e "mycommand; mysecondcommand"