Skip to content

your-tools/pycp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7b7f1f8 · Dec 21, 2023
Dec 21, 2023
Apr 26, 2020
Dec 21, 2023
Oct 30, 2017
Dec 21, 2023
Feb 27, 2019
Apr 25, 2020
Apr 25, 2020
Apr 25, 2020
Oct 28, 2017
Aug 8, 2016
Apr 23, 2012
Feb 27, 2019
Nov 1, 2017
Aug 17, 2023
Dec 21, 2023
Dec 21, 2023
Dec 21, 2023
Dec 21, 2023

Repository files navigation

pycp: cp and mv with a progressbar

http://img.shields.io/pypi/v/pycp.png

What it looks like:

https://raw.githubusercontent.com/your-tools/pycp/master/scrot/pycp.png

See pycp --help for detailed usage.

Development happens on github

Installation

pycp works both for any version greater than Python 3.4, and is installable with pip.

For Archlinux, a PKGBUILD is also available on AUR

Notes

  • Implementation heavily inspired by the wonderful library progressbar by Nilton Volpato.
  • I also maintain a similar tool written in rust called rusync. It has a different set of features (so you may want to stick with pycpy), but is much faster.
  • If you are looking for a ncurses-based solution, vcp maybe the right choice for you http://www.freebsdsoftware.org/sysutils/vcp.html
  • If you are looking for a more general solution to display progress bars when performing command-line operations, see clpbar: http://clpbar.sourceforge.net/