浏览代码

Merge pull request #1319 from skatkov/master

Replace cp -verbose with rsync
Robby Russell 12 年之前
父节点
当前提交
245eee128b
共有 1 个文件被更改,包括 14 次插入0 次删除
  1. 14 0
      plugins/cp/cp.plugin.zsh

+ 14 - 0
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 --"