您好,我有一个 shell 脚本,它应该基于返回的 php 代码运行:
x=1
while [[ "$x" != 5 ]]
do
echo "Welcome $x"
php test.php
x=$?
done
还有php代码
echo "Testdfdf test".PHP_EOL;
exit(4);
所以我希望每当我从 php 获得 5 时退出循环。
但我有时会:
./myshell: line 7: 20529 Segmentation fault php test.php
它应该毫无问题地循环吗?
最佳答案
可能是因为这个错误同时影响了 Ubuntu 和 Debian... https://bugs.launchpad.net/ubuntu/+source/php5/+bug/343870
关于php - Shell脚本段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1176982/