Как загрузить файл с помощью 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.