Something I find useful is using a tqdm
like this:
Like @ostrokach said, you can install it either by
pip install tqdm
or
sudo apt install python3-tqdm
Set the params:
SRC=a/DST=bPARAMS=-av
And invoke:
rsync ${PARAMS} ${SRC} ${DST} | tqdm --null --unit-scale --total=$(rsync ${PARAMS}n ${SRC} ${DST} | wc -l)
This will show overall progress counting files (actually - counting lines).
If you want to see the files being copied, you can omit the --null
option from tqdm.