ita*_*i42 3 unix bash shell terminal
我尝试编写自己的 shell 脚本。到目前为止,由于 'hold' 选项,我已经设法打开了 4 个只能执行一个命令的 xterminal。
如果我不使用这个选项,终端就会消失。
这是我的代码:
#!/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
Run Code Online (Sandbox Code Playgroud)
不太确定我是否应该以这种方式在同一个终端中执行第二个命令。
有任何想法吗 ?
谢谢
如果没有-hold,xterm 将在命令完成后立即关闭。您可以使用双引号和命令分隔符(例如;, &)来执行多个命令:
xterm -title "App 1" -e "mycommand; mysecondcommand"
Run Code Online (Sandbox Code Playgroud)