Enquanto a solução aceita funciona, é apenas um abuso de processo. Existe uma solução mais simples e elegante / correta -
tar -c /folder | pv -s $(du -sb /folder-with-big-files | awk '{print $1}') > bigfiles.tar
tar significa Tape ARchive - e é projetado para lidar com fluxos. o "f" em "cf" diz ao tar para criar especificamente um arquivo - ao invés disso, faça isso e especifique um "-" para usar o stdout como este arquivo.