我遇到 curl 的 cron 问题:
curl -w "%{time_total}\n" -o /dev/null -s http://myurl.com >> ~/log
效果很好,并在日志文件中添加一行带有total_time的行。
但是与 cron 相同的行没有执行任何操作。
这不是路径问题,因为 curl http://myurl.com >> ~/log 有效。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
%是crontab的特殊字符。来自man 5 crontab:所以你需要转义
%字符:curl -w "%{time_total}\n" -o /dev/null -s http://myurl.com >> ~/log至
curl -w "\%{time_total}\n" -o /dev/null -s http://myurl.com >> ~/log ^