嘿。
我有一个包含许多JPG图像的公共目录。如何使用WGET
将每张图片下载到本地计算机上的特定目录中?感谢
答案 0 :(得分:5)
wget -r --directory-prefix=/path/to/save/to -A jpg www.example.com/path/to/image/directory
全部来自wget manual
-A
参数允许您指定您关心的文件名后缀(还有一个类似的-R
来排除文件):
-r
是递归检索,因此它将进入子目录。
--directory-prefix=/path
指定保存到的位置。
-A
标志,我会从手册中删除一个片段:
-A acclist --accept acclist
-R rejlist --reject rejlist
指定要接受或拒绝的以逗号分隔的文件名后缀或模式列表(请参阅文件类型)。请注意,如果任何通配符“*”,“?”,“[”或“]”出现在acclist或rejlist的元素中,它将被视为模式,而不是后缀。
答案 1 :(得分:0)
首先,确保您的服务器上有目录列表(不是一个好的设置imho)。 接下来,让wget获取此列表,以某种方式解析它,最后wget每个图像。