bar

Show information about a data transfer

Install

All systems
curl cmd.cat/bar.sh
Debian Debian
apt-get install bar
Ubuntu
apt-get install bar
Arch Arch Linux
pacman -S bar
image/svg+xml Kali Linux
apt-get install bar
Windows (WSL2)
sudo apt-get update sudo apt-get install bar
OS X
brew install bar
Raspbian
apt-get install bar

bar

Show information about a data transfer

Bar is a simple tool to process a stream of data and print a display for the user on stderr showing (a) the amount of data passed, (b) the throughput of the data transfer, and, if the total size of the data stream is known, (c) estimated time remaining, percent complete, and a progress bar. Bar was originally written for the purpose of estimating the amount of time needed to transfer large amounts (many, many gigabytes) of data across a network. (Usually in an SSH/tar pipe.)