“wget的--domains”没有帮助..我究竟做错了什么? [关闭]

StackOverflow https://stackoverflow.com/questions/355439

  •  21-08-2019
  •  | 
  •  

我试图使用wget递归从一个特定的网站只抢.JPG文件,以期为自己创造了一个有趣的屏幕保护程序。没有这样一个宏伟的目标确实

的问题是,该图片在别处托管(mfrost.typepad.com),而不是在网站的主域(www.cuteoverload.com)。

我已使用“-D”,以指定的允许域试过,但遗憾的是没有可爱JPG文件已经到来。我怎么可能会改变线下,使这项工作?

wget -r -l2 -np -w1 -D www.cuteoverload.com,mfrost.typepad.com -A.jpg -R.html.php.gif www.cuteoverload.com/

感谢。

有帮助吗?

解决方案

wget的的的人页的检查[1]表示,这大约-D:

应遵循
设置域。域列表是逗号分隔的域的列表。请注意,它不会打开-H。

此约-H咨询看起来有趣:

启用操作的方式递归检索时在主机之间跨越。

所以,你需要仅仅-H标志添加到您的调用。

(这样做之后,看起来像所有的图像被限制的 mfrost.typepad.com/cute_overload/images/2008/12/07 mfrost.typepad.com/cute_overload/图像/ 2008/12月8日的)。

- [1]尽管 wget的的的主参考手册是在信息格式。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top