C壳。让脚本等待 Gnome 终端完成

C壳。让脚本等待 Gnome 终端完成

我正在编写一个必须处理大量数据的脚本。全部归结为 3 个命令。我用:

#!/bin/csh

gnome-terminal -e "ssh $servername1 'command 1'" &
gnome-terminal -e "ssh $servername2 'command 2'"

command 3

我现在必须等待命令 1 和 2 完成,然后才能启动命令 3。我尝试使用“wait”和“pid”,尽管我无法让它等待。当 gnome 终端打开时,我的脚本似乎看到命令已完成。

相关内容