我正在从 cpanel 运行 cron,我想运行一个文件,当它完成后再运行下一个文件。这是我的命令
/usr/bin/wget -O /dev/null -o /dev/null https://example.com/file.php > /dev/null 2>&1 && wget -q -O - https://example.com/file2.php
它只运行第一个。为什么?
谢谢!
答案1
&&
仅当第一个命令以零(无错误)退出时才运行第二个命令。可能是wget
无法获取您指定的 URL?
如果您希望即使第一个命令报告错误,第二个命令也始终在第一个命令之后运行,那么使用;
而不是&&
来连接两个命令。