Давайте предположим, что у меня есть доступ к индексу сайта, и в определенном каталоге этого индекса у меня много изображений, но некоторые из этих изображений были изменены (оригиналы все еще там). Изображения с измененным размером имеют свое собственное имя в соответствии с этим стандартом: [image-name][-resolution].jpg
, а исходные изображения имеют свое имя в соответствии с этим стандартом: [image-name].jpg
.
wget
? Примечание : в Имена изображений, и я указал, что тип файла - .jpg
, потому что я не знаю, есть ли какая-либо разница в загрузке этого типа файла.
wget поддерживает регулярные выражения с параметром --accept-regex
.
Таким образом, wget -A "1024x768.jpg"
загрузит любой файл, заканчивающийся на «1024x768.jpg». Если вы хотите различного рода разрешения, цифры могут быть изменены, чтобы соответствовать d+
. Что-то вроде:
wget -A "d+xd+.jpg$"
(псевдо-пример). Регулярное выражение зависит от используемой вами оболочки.