从目录中下载图像使用Wget

4

嗨。 我有一个公共目录,其中包含许多JPG图像。 我如何使用WGET将每个图片下载到本地计算机上的特定目录中?谢谢。

2个回答

5

wget -r --directory-prefix=/path/to/save/to -A jpg www.example.com/path/to/image/directory

这是从 wget 手册 中摘录的内容。

-A 参数允许您指定您关心的文件名后缀(还有一个类似的 -R 可以排除文件):

-r 是递归检索,因此它将进入子目录。

--directory-prefix=/path 指定保存位置。

关于 -A 标志,我会从手册中摘取一段:

-A acclist --accept acclist

-R rejlist --reject rejlist

指定逗号分隔的文件名后缀或模式以接受或拒绝(请参见文件类型)。请注意,如果在 acclist 或 rejlist 的元素中出现任何通配符字符 ‘*’、‘?’、‘[’ 或 ‘]’,它将被视为模式,而不是后缀。


0
首先,确保您的服务器启用了目录列表(在我看来不是一个好设置)。 接下来,让wget获取此列表,以某种方式解析它,最后wget每个图像。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接