Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Replace cp verbose with rsync

Rsync can help track progress while file is copying
  • Loading branch information...
commit 55c69017c501e30c8aa5a89104575f2863a26663 1 parent 921d2f4
@skatkov skatkov authored
Showing with 14 additions and 0 deletions.
  1. +14 −0 plugins/cp/cp.plugin.zsh
View
14 plugins/cp/cp.plugin.zsh
@@ -0,0 +1,14 @@
+#Show progress while file is copying
+
+# Rsync options are:
+# -p - preserve permissions
+# -o - preserve owner
+# -g - preserve group
+# -h - output in human-readable format
+# --progress - display progress
+# -b - instead of just overwriting an existing file, save the original
+# --backup-dir=/tmp/rsync - move backup copies to "/tmp/rsync"
+# -e /dev/null - only work on local files
+# -- - everything after this is an argument, even if it looks like an option
+
+alias cpv="rsync -poghb --backup-dir=/tmp/rsync -e /dev/null --progress --"
Please sign in to comment.
Something went wrong with that request. Please try again.