我的.SH脚本在一段时间后停止工作。

我运行我的.sh,这个脚本里面的代码非常少,但是在大约40-50分钟后脚本停止工作并冻结。 我必须杀死脚本并重新启动它。 这是冻结时的图片链接https://imgur.com/a/FyU0rhv

我有的最后一个post是不一样的,因为那时我无法在脚本上打开firefox并在最后添加“&”我解决了这个问题。

现在问题是在运行40-50分钟后脚本冻结并且不继续运行。

我的代码是:

expressvpn connect "Location" sleep 25 /home/viral/Desktop/firefox/firefox "imacros://run/?m=co1.iim" & sleep 200 killall firefox expressvpn disconnect sleep 10 

并且这段代码多次用不同的位置和sh的结尾放了重启整个脚本,但问题是永远不要走到最后总是停止。

请看图片告诉我我该怎么做才能一直跑。

谢谢