108 Я извлекаю файлы с помощью curl в терминале Mac OS X и хочу дать им разные имена. Есть ли способ указать имя, например, функцию «сохранить как» при использовании curl? macos curl terminal iveytron источник 2 Stack Overflow - это сайт для вопросов по программированию и разработке. Этот вопрос кажется не по теме, потому что он не о программировании или разработке. См. Какие темы можно задать здесь в Справочном центре. Возможно, лучше спросить Super User или Apple Stack Exchange . Также см. Где я могу задать вопросы о Dev Ops? . jww Ответы: 196 Либо используйте -oпараметр или его псевдоним --output, либо перенаправьте вывод оболочки в выбранный файл с помощью >. curl -o /path/to/local/file http://url.com curl http://url.com > /path/to/local/file Если вы хотите сохранить исходное имя файла с удаленного сервера, используйте -Oпараметр или его псевдоним --remote-name. curl -O http://url.com/file.html Сохраняет вывод из удаленного местоположения в текущем каталоге как file.html. Simonnordberg источник Это особенно полезно с учетом функции Chrome «Копировать в curl url», потому что имя выходного файла можно легко добавить. Rainabba 01 15 curl -o <name> <url> кажется, делает свое дело .. ПОДСКАЗКА : Вы также можете попробовать man curl... Тонни Мэдсен источник
196 Либо используйте -oпараметр или его псевдоним --output, либо перенаправьте вывод оболочки в выбранный файл с помощью >. curl -o /path/to/local/file http://url.com curl http://url.com > /path/to/local/file Если вы хотите сохранить исходное имя файла с удаленного сервера, используйте -Oпараметр или его псевдоним --remote-name. curl -O http://url.com/file.html Сохраняет вывод из удаленного местоположения в текущем каталоге как file.html. Simonnordberg источник Это особенно полезно с учетом функции Chrome «Копировать в curl url», потому что имя выходного файла можно легко добавить. Rainabba 01 15 curl -o <name> <url> кажется, делает свое дело .. ПОДСКАЗКА : Вы также можете попробовать man curl... Тонни Мэдсен источник
15 curl -o <name> <url> кажется, делает свое дело .. ПОДСКАЗКА : Вы также можете попробовать man curl... Тонни Мэдсен источник
Ответы:
Либо используйте
-o
параметр или его псевдоним--output
, либо перенаправьте вывод оболочки в выбранный файл с помощью>
.Если вы хотите сохранить исходное имя файла с удаленного сервера, используйте
-O
параметр или его псевдоним--remote-name
.Сохраняет вывод из удаленного местоположения в текущем каталоге как file.html.
источник
curl -o <name> <url>
кажется, делает свое дело ..ПОДСКАЗКА : Вы также можете попробовать
man curl
...источник