gpt4 book ai didi

php - 确保系统调用在所有先前的系统调用之后运行

转载 作者:太空宇宙 更新时间:2023-11-04 13:00:57 24 4
gpt4 key购买 nike

我在一个大型电子商务网站上工作,该网站依赖于运行多个脚本来更新库存。我有一个在 CRON 上运行并调用其他 list 脚本的 php 文件,如下所示:

<?php
//Run these 2 together to save time
exec("SCRIPT1.PHP > SCRIPT1_LOG.TXT & SCRIPT2.PHP > SCRIPT2_LOG.TXT");

system("SCRIPT3.PHP > SCRIPT3_LOG.TXT");

system("SCRIPT4.PHP > SCRIPT4_LOG.TXT");

//I want this script to run AFTER all previous scripts
system("SCRIPT5.PHP > SCRIPT5_LOG.TXT");
?>

我需要我的最后一个脚本 SCRIPT5.PHP 在所有以前的脚本之后运行。完成此任务的最佳方法是什么?如果以前的脚本需要更长的时间才能完成,我现在拥有的方式不会强制最后一个运行。

最佳答案

将所有这些脚本放入一个主脚本中,然后您可以像上面那样使用&,但在SCRIPT5 之前放置一个wait 命令。祝你好运。 – 剥 shell 机

关于php - 确保系统调用在所有先前的系统调用之后运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33900213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com