你好,我有 3 个 shell 脚本:
第一个.sh
#! /bin/ksh
echo "prova"
. ./second.sh
echo "ho lanciato il secondo"
. ./third.sh
echo "ho lanciato il terzo"
second.sh 是:
#! /bin/ksh
echo "sono nel secondo script"
exit 9
我无法编辑 second.sh。如何忽略这个 exit 9 并继续 third.sh?
谢谢
最佳答案
不要使用。 ./second.sh
;相反,运行 ./second.sh
。
关于linux - 如果 shell 子包含 "exit command",则从 shell 父亲调用 2 shell 并且不退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31567959/