我知道的事情:
我有一个包含一些php脚本的shell脚本。
当第一个php脚本完成后,第二个就会启动......
但问题是:如果第一个脚本被致命错误或die()中断,是否会执行第二个脚本?
答案 0 :(得分:0)
运行它并发现,其他明智的你在这里有两个选择(可能更多?):
在第一个php命令
之后检查返回码php -f ./file1.php
if [[ $? != 0 ]]; then
echo "php failed"
exit 1
fi
php -f ./file2.php
使用&&
php -f ./file1.php && php -f ./file2.php