我必须在脚本中运行另一个终端并等待函数在该终端上执行,然后再继续执行 shell 脚本中的下一个命令。场景如下
脚本.sh
!/bin/sh
...
...
gnome-terminal --working-directory=#{image_path} -e ./test.sh # execute test.sh script on another terminal
./switch 0 0 # I have to execute this command after test.sh script gets completed on another terminal
...
...
这里的问题是。test.sh 脚本没有被完全执行并立即返回到父脚本并执行./switch 0 0
命令。由于此./switch 0 0
命令取决于test.sh
脚本完成,因此我的脚本失败。
问候 Manish B.