我有一个打开
gnome-terminal
的脚本,然后,当它完成时,我希望它继续执行下一行,到目前为止我所拥有的是:
#!/bin/bash
gnome-terminal --wait -- /home/user/bin/script;
echo "Done!"
脚本确实会等到我关闭新终端,但一旦继续执行,它只会打印“终止”,它不会继续下一行,关于如何解决这个问题有什么想法吗?谢谢!
我首先开始于
gnome-terminal -- /home/user/bin/script;
期望它在我关闭它后结束,但似乎一旦它打开它就会返回一个完成的信号,我也尝试了一些等待pid的东西,使用$!没有效果。
这是一个可能的解决方法:
gnome-terminal --wait -- /bin/bash -c '/home/user/bin/script; exit'