total progress bar (if more than one file)
file progress bar
current byte, remaining bytes, total bytes, bytes per second
current file, remaining files, total files, files per second (if more than one file)
current file name (if more than one file)
The options should be the same as in the versions without progress bar,
and if the specified options cannot be used it should fallback to the version without progress bar by using execlp without changing $0.
with progress bar :: without progress bar
bar-cp :: cp bar-dd :: dd bar-rm :: rm bar-shred :: shred bar-tar :: tar bar-gzip :: gzip bar-bzip2 :: bzip2 bar-xz :: xz bar-cpio :: cpio
Should show:
total progress bar (if more than one file) file progress bar current byte, remaining bytes, total bytes, bytes per second current file, remaining files, total files, files per second (if more than one file) current file name (if more than one file)
The options should be the same as in the versions without progress bar, and if the specified options cannot be used it should fallback to the version without progress bar by using execlp without changing $0.