当 url 没有响应时,curl 命令不会给出任何输出/错误,因为该脚本不会移动到下一行。命令:
/usr/bin/curl --silent --ntlm --user 'username' --url http://server.net/report --output /home/scripts
有没有办法从 url 退出并将一些错误输出发送到输出文件?因此脚本将移至下一行,它将触发警报邮件,我们将采取一些行动。
答案1
curl
有一个--max-time <seconds>
选项可以用来避免整个操作花费太长时间。