我需要在一个命令中执行两个php文件。 第二个文件需要在第一次完成后立即运行。 这就是我做的,不确定它是否正常:
/ usr / bin / wget -O / dev / null -o / dev / null https://example.com/scripts/cron.php;睡2; wget -q -O - https://example.com/cron2.php> / dev / null 2>& 1
我在命令之间添加了睡眠,它会起作用吗?
答案 0 :(得分:0)
您可以使用&&
顺序执行命令,
检查https://www.steveroot.co.uk/2010/07/05/cron-multiple/和What is the purpose of "&&" in a shell command?
在您的情况下您可以尝试:
01 00 * * * // usr / bin / wget -O / dev / null -o / dev / null https://example.com/scripts/cron.php&& wget -q -O - https://example.com/cron2.php> / dev / null 2>& 1
希望这些会有所帮助。