2016-06-17 3 views
0

Когда я запустил wge t на большом файле Я получаю слишком большой вывод. Кажется, он выводит прогресс каждые 50K.Как изменить вывод wget

Например:

0K .......... .......... .......... .......... .......... 0% 178K 22m8s 
    50K .......... .......... .......... .......... .......... 0% 431K 15m38s 
    100K .......... .......... .......... .......... .......... 0% 681K 12m20s 
    150K .......... .......... .......... .......... .......... 0% 1007K 10m14s 
    200K .......... .......... .......... .......... .......... 0% 993K 8m58s 
    250K .......... .......... .......... .......... .......... 0% 731K 8m22s 
    300K .......... .......... .......... .......... .......... 0% 570K 8m9s 
    350K .......... .......... .......... .......... .......... 0% 784K 7m46s 
    400K .......... .......... .......... .......... .......... 0% 770K 7m28s 
    450K .......... .......... .......... .......... .......... 0% 661K 7m19s 
    500K .......... .......... .......... .......... .......... 0% 753K 7m7s 
    550K .......... .......... .......... .......... .......... 0% 551K 7m7s 

Я не хочу использовать опцию --quiet, потому что я хочу, чтобы увидеть результат. Таким образом, я ищу способ изменить выход так, чтобы он выводил прогресс каждые 100 МБ, а не каждые 50 КБ или какой-либо другой метод. Есть ли какой-либо вариант (ы), который я могу использовать в wget, чтобы получить менее подробный вывод?

+2

https://www.gnu.org/software/wget/#index-progress-indicator – melpomene

ответ

0

Спасибо за ссылку, ответ был:

  • MB: wget --progress=dot:mega
  • GB: wget --progress=dot:giga

Однако я выбрал прогресс бар, и пришлось добавить параметр силы, так как выход не TTY

wget --progress=bar:force 
Смежные вопросы