关闭。这个问题是 off-topic 。它目前不接受答案。
想改善这个问题吗? Update the question 所以堆栈溢出是 on-topic。
12 年前关闭。
Improve this question
我正在尝试使用 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 标志即可。
(完成此操作后,看起来所有图像都仅限于 mfrost.typepad.com/cute_overload/images/2008/12/07 和 mfrost.typepad.com/cute_overload/images/2008/12/08)。
——
[1] 虽然 wget 的主要引用手册是信息格式。
关于wget - "wget --domains"没有帮助..我做错了什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/355439/