Прогресс CURL - показывать только проценты
Есть ли опция для команды CURL показывать только процентный вывод для оболочки, а не все это, например:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 12.4M 100 12.4M 0 0 4489k 0 0:00:02 0:00:02 --:--:-- 4653k
Может быть, есть флаг, который я могу установить? Если нет, проведите его каким-то образом через регулярное выражение, чтобы показать мне непрерывное обновление процента только?
Спасибо всем
Ответы
Ответ 1
Два модификатора могут помочь, хотя и не являются точными: --silent
будет подавлять все обновления, а --progress-bar
будет показывать только индикатор выполнения.
Изменить: одним из способов облегчить задачу было бы сделать оболочку с помощью Expect, чтобы упростить вывод в оболочку script или все, что слушает завиток.
Ответ 2
Возможно, вы захотите попробовать вариант -#
.
Он показывает простой индикатор выполнения и процент загружаемых файлов.
Ответ 3
Решает ли параметр -#
вашу проблему?
- #/- прогресс-бар
Сделать текущую информацию о текущем отображении как индикатор выполнения, а не статистика по умолчанию.
Из здесь.