当前位置: 技术问答>linux和unix
请问 如何得到 wget http://11.php --spider 的返回值
来源: 互联网 发布时间:2016-08-29
本文导语: 本帖最后由 rockkoca 于 2010-05-27 14:24:20 编辑 请问 如何得到 wget http://11.php --spider 的返回值 如 200 502等值 我想判断一下 服务器的PHP-cgi是否运行正常 我是新手请赐教 | 不用非得获得200 50...
如 200 502等值
我想判断一下 服务器的PHP-cgi是否运行正常
我是新手请赐教
|
不用非得获得200 502等值
wget http://11.php --spider
这样使用了--spider 你只要判断这句执行之后的返回值即可 如果返回0 表示正常 返回1则不正常或者文件不存在
也就是说在shell下 执行完wget http://11.php --spider 你只需要判断$?是0还是1即可
如果你非要获得200 502等值 你可以在你那试验一下 看看wget http://11.php --spider执行结果的格式 然后通过grep等命令来处理一下输出 获得该值
wget http://11.php --spider
这样使用了--spider 你只要判断这句执行之后的返回值即可 如果返回0 表示正常 返回1则不正常或者文件不存在
也就是说在shell下 执行完wget http://11.php --spider 你只需要判断$?是0还是1即可
如果你非要获得200 502等值 你可以在你那试验一下 看看wget http://11.php --spider执行结果的格式 然后通过grep等命令来处理一下输出 获得该值
|
wget http://11.php --spider 2>&1 | grep "HTTP" | grep -Eo "[0-9]{1,}"