Задача: нужен универсальный (т.е. единообразно выглядящий на вид велосипед для всего сразу) индикатор загрузки/обновления для http/https/ftp/git/svn
Для http/https/ftp используется wget и да про wget --progress={dot/bar}
я в курсе однако см. комментарий к слову универсальный.
Можно было бы заюзать pipe viewer но неохота тащить лишнюю зависимость.
Можно навелосипедить и самому но спрашиваю для начала здесь а то вдруг кто то уже навелосипедил.