#progress-bar #copying #bars #console #neat #file #directory

app ppcp

Tool for copying files in console with neat progress bars

1 unstable release

Uses old Rust 2015

0.1.0 Jul 8, 2020

#9 in #bars

MIT license

220KB
504 lines

ppcp

Command-line tool for copying files and directories with progress bar

WARNING

This is an early stage software. Do not use it for anything serious. Please send feedback via github issues

USAGE

# copy file to dir
ppcp <path/to/file> <path/to/dest/dir>

# copy file to file
ppcp <path/to/file> <path/to/dest/file>

# copy dir to dir. directory /path/to/dest/dir will be created
ppcp <path/to/dir> <path/to/dest>

# copy multiple files/dirs
ppcp <path/to/file1> <path/to/dir2> <path/to/dest>

Error handling

Currently, ppcp will panic on any error. TODO is to add a dialog asking abort/skip/skip all/retry/overwrite and command-line option for default actions

Alternatives

rsync -P

https://code.lm7.fr/mcy/gcp

Dependencies

~5–13MB
~140K SLoC