Что бы не получилось: man page for curl делать упоминание:
-O, --remote-name
Запись вывод в локальный файл с именем, как удаленный файл мы получаем. (Используется только файловая часть удаленного файла, путь отключен.)
Удаленное имя файла, которое будет использоваться для сохранения, извлекается из заданного URL-адреса, и ничего больше.
Соответственно, файл будет сохранен в текущем рабочем каталоге. Если вы хотите сохранить файл в другом каталоге, убедитесь, что вы изменили текущий рабочий каталог, прежде чем вы вызываете curl
с флагом -O
, --remote-name
!
Идентификация URL-адреса в имени файла отсутствует. Если у него есть %20
или другие URL-адреса, закодированные в имени, они будут как-то в имени файла.
Вы можете использовать эту опцию столько раз, сколько количества URL-адресов у вас есть.
Это означает, что параметр не принимает параметр, но инструктирует завиток использовать удаленный url (s) в качестве шаблона для локального имени файла.
Использование его более одного раза не имеет смысла.
Что вы на самом деле пытаетесь сделать? Сохранить URL как другое имя файла? –