Curl, чтобы скачать и загрузить один и тот же файл одновременно - PullRequest
6 голосов
/ 03 февраля 2011

Не уверен, что это возможно, но я пытался использовать curl, чтобы загрузить файл из HTTP-местоположения и вывести его на FTP-сервер. Я бы очень хотел помочь, если это действительно возможно.

Ответы [ 2 ]

11 голосов
/ 03 февраля 2011
curl http://example.com/down | curl -T - ftp://mysite.org/up

По умолчанию curl выводит свой вывод на стандартный вывод - затем мы передаем его в другой экземпляр curl.

Во втором случае -T сообщает curl о загрузке файла, а - говорит ему о необходимости получения данных файла из стандартного ввода (а не из файла на диске).

0 голосов
/ 03 февраля 2011

используйте multi curl для добавления простых экземпляров curl.При запуске мульти вы вызываете два запроса одновременно.Может быть, вам нужно быть уверенным, что загрузка начнется сначала

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