我需要通过cmd运行多个脚本(5个脚本),我想确保除非第一个脚本完成第二个脚本,否则不应启动。因此,后则第一个脚本完成第二只应是那么第三个等.. 目前我使用下面的代码来做到这一点如何在PHP中同步执行shell命令
exec ("php phpscript1.php ");
exec ("php phpscript2.php ");
exec ("php phpscript3.php ");
exec ("php phpscript4.php ");
exec ("php phpscript5.php ");
我觉得这些脚本异步运行,任何建议家伙让这些脚本可以同步运行。
当你说 '通过CMD',你的意思使用Windows命令提示符下,或者是你使用的shell,比如bash中,SH,zsh的,等等? – Michael
我相当肯定,他们现在不是异步运行*,相反。他们一个接一个地运行,这叫做“同步”。 –
不在使用shell的窗口 – Rahul