@invisii

Как укоротить путь к файлу при скачивании через wget?

Через wget скачиваю список картинок с сохранением путей. Но при скачивании пишет The name is too long, 245 chars total. и обрезает картинку, хотя по сути имя самой картинки не длинной, это путь длинный. Подскажите как сделать чтобы скачалось все корректно, без обрезаний?

Вот к примеру урл
https://g5-assets-cld-res.cloudinary.com/image/upload/q_auto,f_auto,fl_lossy/v1528088812/g5/g5-c-iqbdz1sy-pathway-senior-living-llc-client/g5-cl-57b5vqiqs-pathway-senior-living-llc-client-corporate/uploads/PATH-051Pathway_Logo_R_no_background_tjdptx.png


Но имя файла PATH-051Pathway_Logo_R_no_background_tjdptx.png , а он считает что имя длинное и обрезает его. На выходе надо получить просто картинку PATH-051Pathway_Logo_R_no_background_tjdptx.png во всех этих подпапках
g5-assets-cld-res.cloudinary.com/image/upload/q_auto,f_auto,fl_lossy/v1528088812/g5/g5-c-iqbdz1sy-pathway-senior-living-llc-client/g5-cl-57b5vqiqs-pathway-senior-living-llc-client-corporate/uploads/PATH-051Pathway_Logo_R_no_background_t.


2024-11-14 16:33:18 (102 MB/s) - ‘g5-assets-cld-res.cloudinary.com/image/upload/q_auto,f_auto,fl_lossy/g5/g5-c-iqbdz1sy-pathway-senior-living-llc-client/g5-cl-57b5vqiqs-pathway-senior-living-llc-client-corporate/uploads/pathway-favicon-new.png’ saved [587/587]

<b>The name is too long, 245 chars total.</b>
Trying to shorten...
New name is g5-assets-cld-res.cloudinary.com/image/upload/q_auto,f_auto,fl_lossy/v1528088812/g5/g5-c-iqbdz1sy-pathway-senior-living-llc-client/g5-cl-57b5vqiqs-pathway-senior-living-llc-client-corporate/uploads/PATH-051Pathway_Logo_R_no_background_t.
--2024-11-14 16:33:18--  https://g5-assets-cld-res.cloudinary.com/image/upload/q_auto,f_auto,fl_lossy/v1528088812/g5/g5-c-iqbdz1sy-pathway-senior-living-llc-client/g5-cl-57b5vqiqs-pathway-senior-living-llc-client-corporate/uploads/PATH-051Pathway_Logo_R_no_background_tjdptx.png
Reusing existing connection to g5-assets-cld-res.cloudinary.com:443.
HTTP request sent, awaiting response... 200 OK
Length: 30741 (30K) [image/png]
Saving to: ‘g5-assets-cld-res.cloudinary.com/image/upload/q_auto,f_auto,fl_lossy/v1528088812/g5/g5-c-iqbdz1sy-pathway-senior-living-llc-client/g5-cl-57b5vqiqs-pathway-senior-living-llc-client-corporate/uploads/PATH-051Pathway_Logo_R_no_background_t’

     0K .......... .......... ..........                      100% 3.32M=0.009s
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Drno
Он считает не имя файла длинным, а длинное с учетом вложенных папок.
Уберите пути к файлам длинные…
Ответ написан
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Пробуйте вместо wget использовать curl, может он и не будет ругаться на длинное имя файла. Но ему нужно явно указывать имя (с директориями), с которым файл должен быть сохранен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы