假设我可以访问站点索引,并且在此索引的特定目录中我有很多图像,但其中一些图像已调整大小(原始图像仍在那里)。调整大小后的图像有自己的名称,遵循此标准:[image-name][-resolution].jpg
,原始图像的名称遵循此标准:[image-name].jpg
。
- 因此,我想知道如何使用下载所有原始图像
wget
?
笔记:图片名称中没有空格,而且我指定了文件类型为.jpg
,因为我不知道下载这种类型的文件是否有区别。
答案1
获得支持正则表达式使用--accept-regex
参数。
因此,wget -A "1024x768.jpg"
将下载以“1024x768.jpg”结尾的任何文件。如果您想要不同类型的分辨率,可以更改数字以匹配d+
。例如:
wget -A "d+xd+.jpg$"
(伪示例)。正则表达式取决于您使用的 shell。