curl --max-time 3 'http://website.com';
if [ 0 -eq $? ]; then
...
else
...
fi
我试图让 curl 对超时的 URL 做出不同的响应。如何将 curl 失败的输出传递到 if 语句中?这根本不起作用:
答案1
curl
退出代码( 的值$?
)记录在其手册页中。退出代码 28 对应于“操作超时。根据条件已达到指定的超时时间。“
curl --max-time 3 'http://website.com';
if [ 0 -eq $? ]; then
...
else
...
fi
我试图让 curl 对超时的 URL 做出不同的响应。如何将 curl 失败的输出传递到 if 语句中?这根本不起作用:
curl
退出代码( 的值$?
)记录在其手册页中。退出代码 28 对应于“操作超时。根据条件已达到指定的超时时间。“