Есть ли способ дать конкретное имя файла при сохранении файла через cURL? - PullRequest
89 голосов
/ 17 марта 2012

Я извлекаю файлы с помощью curl в терминале Mac OS X и хочу дать им разные имена. Есть ли способ указать имя, например, функция «сохранить как» при использовании curl?

Ответы [ 2 ]

160 голосов
/ 17 марта 2012

Либо используйте параметр -o, либо перенаправьте вывод оболочки в выбранный файл с помощью >.

curl -o /path/to/local/file http://url.com
curl http://url.com > /path/to/local/file

Если вы хотите сохранить исходное имя файла с удаленного сервера, используйте параметр -O.

curl -O http://url.com/file.html 

Сохраняет вывод из удаленного местоположения в текущем каталоге как file.html.

10 голосов
/ 17 марта 2012

curl -o <name> <url> кажется, добивается цели ..

СОВЕТ : Вы также можете попробовать с man curl ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...