我正在使用hp-ux框并希望使用wget来测试网址是向上还是向下。我收到错误wget not found,curl命令发生了同样的事情。请建议我可以使用什么而不是wget和curl。
答案 0 :(得分:3)
如果您使用libwww-perl发行版安装了perl,则可以使用lwp-request程序。用法很简单:
lwp-request http://acme.tld/
对于脚本,如果URL良好则退出状态为零,如果不好则退出状态为非零。如果您不关心输出,只需将其输送到/dev/null
:
if lwp-request $url >/dev/null
then
echo "URL is good"
else
echo "URL is bad"
fi
为避免必须在网址上实际下载文件,您可以让lwp-request
使用HEAD
方法,如下所示:
lwp-request -mHEAD http://acme.tld/