从shell父调用2 shell,如果shell子包含"退出命令"则不退出。

时间:2015-07-22 15:46:17

标签: linux bash shell

我有3个shell脚本:

first.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。如何忽略此退出9并继续使用third.sh?

感谢

1 个答案:

答案 0 :(得分:3)

不要使用. ./second.sh;相反,请运行./second.sh