Как загрузить файл с помощью curl
Я нахожусь в Mac OS X и не могу понять, как загрузить файл из URL-адреса через командную строку. Это со статической страницы, поэтому я подумал, что копирование ссылки для загрузки, а затем с помощью curl
будет делать трюк, но это не так.
Я ссылался на qaru.site/info/119448/..., но это не сработало. Я также ссылался на эту статью, которая также не работала.
Что я пробовал:
curl -o https://github.com/jdfwarrior/Workflows.git
curl: no URL specified!
curl: try 'curl --help' or 'curl --manual' for more information
.
wget -r -np -l 1 -A zip https://github.com/jdfwarrior/Workflows.git
zsh: command not found: wget
Как файл можно загрузить через командную строку?
Ответы
Ответ 1
Опция -o --output
означает, что curl записывает вывод в файл, который вы указываете вместо stdout, вы помещаете url после -o
, поэтому curl считает URL-адрес для записи и не указан URL-адрес. Вам нужно имя файла после -o
, а затем URL. Поскольку url основан на HTTPS, возможно, вам также нужна опция -k
:
curl -o ./filename -k https://github.com/jdfwarrior/Workflows.git
И wget по умолчанию недоступен для OS X.