wget检查远程文件是否存在的方法

发布时间:2019-12-15编辑:脚本学堂
本文介绍下,使用wget命令检测远程文件是否存在的方式,开启wget命令的Spider模式即可,有需要的朋友参考下。

使用linux下的wget命令检查远程文件是否存在,例如:
wget -S --spider www.jb200.com
开启 Spider 模式。
检查是否存在远程文件。

附,wget开启spider模式的连接详情。
wget -S --spider www.baidu.com
正在解析主机 www.baidu.com (www.baidu.com)... 119.75.217.56, 119.75.218.77
正在连接 www.baidu.com (www.baidu.com)|119.75.217.56|:80... 已连接。
已发出 HTTP 请求,正在等待回应...
 

HTTP/1.1 200 OK
  Date: Thu, 15 Nov 2012 03:16:27 GMT
  Server: BWS/1.0
  Content-Length: 9803
  Content-Type: text/html;charset=gbk
  Cache-Control: private
  Expires: Thu, 15 Nov 2012 03:16:27 GMT
  Set-Cookie: BAIDUID=D9437ABF9E8126F93E0DD75AB654B85B:FG=1; expires=Thu, 15-Nov
-42 03:16:27 GMT; path=/; domain=.baidu.com
  P3P: CP=" OTI DSP COR IVA OUR IND COM "
  Connection: Close

长度:9803 (9.6K) [text/html]
存在远程文件且该文件可能含有更深层的链接,但不能进行递归操作 -- 无法取回。