У меня есть текстовый файл, который содержит 10000 URL-адресов с уникальным номером, я хочу сохранить файл как. Каждая строка имеет 10-значный код, а затем URL-адрес изображения для извлечения. Как сделать так, чтобы входной файл использовал первые 10 символов в качестве имени файла wget?
это пример входного файла: input.txt
x100083590http://image.allmusic.com/13/adg/cov200/drt200/t291/t29123q8m19.jpg
b200149548http://ecx.images-amazon.com/images/I/41DoH%2BAWKEL.jpg
z100151855http://image.allmusic.com/13/amg/cov200/dri400/i450/i45035hxdrb.jpg
p400171646http://ecx.images-amazon.com/images/I/61cH4n34IhL.jpg
wget -i input.txt
получит файл, но не с предыдущим уникальным номером.
Я хочу, чтобы t29123q8m19.jpg
(первая строка) был сохранен как x100083590.jpg
Если есть лучший способ записать входной файл, скажем, сначала по URL, то я тоже могу это сделать, но я никогда не узнаю длину первого поля. Прямо сейчас первые 10 символов всегда будут тем, что я хочу сохранить как изображение wget.
Редактировать Это делается в среде Windows.