为什么第二个外壳脚本(nohup)在第一个脚本之后没有触发



我有两个 shell 脚本 abc.sh 和 def.sh(只是回显一些东西(。第三个脚本 ghi.sh 有:

nohup /home/tomcat/automation/abc.sh &
sleep 20
nohup /home/tomcat/automation/def.sh &

运行 ghi.sh 后,abc.sh 被触发并挂起;def.sh 根本不被触发。如何解决此问题。

我关于重现问题的输出:

 I ran : abc.txt
 I am also running def.sh

def.sh 是否有可执行权限?在所有文件中添加 set -x,看看它卡在哪里。

最新更新