Advanced Copy is a mod for the GNU cp and GNU mv tools which adds a progress bar and provides some info on what's going on.
It was written by Florian Zwicke and released under the GPL.
Original website (http://beatex.org/web/advancedcopy.html) is dead but a backup git repository exist (https://github.com/atdt/advcpmv).
Compile from sources#
You will need gcc, make and patch.
The new programs are now located in src/cp and src/mv. Place them somewhere else:
You can make some aliases, for example:
You may want this aliases to be permanent so place them in your ~/.zshrc
(or ~/.bashrc
) or create a profile script containing the two previous aliases:
And then create another profile script for sudo
otherwise you won't be able to call the previous aliases with sudo
.
To be able to pass aliases to sudo
create the following file:
Containing:
Running#
Now when using cpa
, sudo cpa -rn
, etc... you will use /usr/local/bin/cp -g
, sudo /usr/local/bin/cp -grn
, etc...