shell中打开多个终端,每个终端执行不同的shell脚本,并行执行,有界面显示。
时间: 2023-07-18 16:01:48 浏览: 126
在Unix或Linux的shell中,可以使用一些工具来实现打开多个终端、并行执行不同的shell脚本并在界面显示。
一种常见的工具是xterm,它是X Window系统的一个终端仿真器。通过在命令行中输入命令`xterm &`,可以打开一个新的xterm终端窗口。可以通过在不同的终端窗口中分别执行不同的shell脚本来实现并行执行。例如,可以在一个终端窗口中执行`./script1.sh`,在另一个终端窗口中执行`./script2.sh`。
另一个工具是gnome-terminal,它是GNOME桌面环境中的终端仿真器。类似地,可以通过在命令行中输入命令`gnome-terminal &`来打开一个新的gnome-terminal终端窗口。同样地,可以在不同的终端窗口中分别执行不同的shell脚本实现并行执行。
除了这些终端仿真器,还有其他一些命令行工具可以实现并行执行并显示界面,如tmux和screen。这些工具提供了一个多窗口环境,可以在不同的窗口中执行不同的shell脚本。
在这些终端仿真器或工具中,可以使用命令`./script1.sh &`来将脚本以后台方式执行,从而实现并行执行。这样,可以同时执行多个脚本而不需等待前一个脚本执行完毕。在界面中,可以同时显示不同终端窗口中的输出,以便实时查看执行结果。
阅读全文