Как загрузить файл с помощью команды curl
Базовый синтаксис:
- Скачать файлы курлом:
curl https://your-domain/file.pdf
- Скачать файлы через ftp или sftp:
curl ftp://ftp-your-domain-name/file.tar.gz
- Вы можете задать имя выходного файла при загрузке файла через curl:
curl -o file.pdf https://your-domain-name/long-file-name.pdf
- Чтобы curls шел по 301 редиректам, во время загрузки файлов с помощью curl, запустите:
curl -L -o file.tgz http://www.cyberciti.biz/long.file.name.tgz
Давайте рассмотрим некоторые примеры и использование curl для загрузки и выгрузки файлов в Linux или Unix-подобных системах.
Загрузка файлов с помощью curl
Синтаксис команды таков:
curl url --output filename
curl https://url -o output.file.name
Давайте загрузим файл https://www.cyberciti.biz/files/sticker/sticker_book.pdf
и сохраним его как output.pdf
curl https://www.cyberciti.biz/files/sticker/sticker_book.pdf -o output.pdf
или
curl https://www.cyberciti.biz/files/sticker/sticker_book.pdf --output output.pdf
Опция -o
или --output
позволяет вам присвоить загруженному файлу другое имя. Если вы не укажете имя выходного файла, curl отобразит его на экране.
curl --output file.html https://www.cyberciti.biz