Как команду curl скачать в stderr - PullRequest
0 голосов
/ 16 мая 2019

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

curl -s -w "%{stderr}%{size_download}:%{speed_download}\n" http://..someurl../1000mb 2>&1

вывод этого

2602:118272,000

Хотя размер файла составляет 1000 Мбит, он загружает только 2602 байт.

1 Ответ

0 голосов
/ 16 мая 2019

Вам не нужно следовать перенаправлениям?Проверьте с подробным -v Чтобы следовать использовать -L:

curl -L -s -w "%{stderr}%{size_download}:%{speed_download}\n" http://..someurl../1000mb 2>&1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...