我需要在一个命令中执行两个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
我在命令之间添加了睡眠,它会起作用吗?
您可以使用 && 顺序执行命令,
&&
检查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
希望这些会有所帮助 .
1 回答
您可以使用
&&
顺序执行命令,检查https://www.steveroot.co.uk/2010/07/05/cron-multiple/和What is the purpose of "&&" in a shell command?
在您的情况下,您可以尝试:
希望这些会有所帮助 .