From ef5075dd2c1c5926ac209612341085cd6c584399 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Fri, 7 Nov 2014 17:57:40 +0100 Subject: zshrc: bk: use rsync to keep mtime and other data Signed-off-by: Florian Pritz --- .zshrc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '.zshrc') diff --git a/.zshrc b/.zshrc index 282e98d..f83b7da 100644 --- a/.zshrc +++ b/.zshrc @@ -257,9 +257,9 @@ mbk() { mv -b "${1}" "$(echo $1 | sed -r "s/(.*)(\.|$)(.*)/\1_`date +%Y-%m-%d_%H%M%S`\2\3/")" } -# easily make backups +# easily make backups bk() { - cp -br "${1}" "$(echo $1 | sed -r "s/(.*)(\.|$)(.*)/\1_`date +%Y-%m-%d_%H%M%S`\2\3/")" + rsync -phaxPHAX "${1}" "$(echo $1 | sed -r "s/(.*)(\.|$)(.*)/\1_`date +%Y-%m-%d_%H%M%S`\2\3/")" } # chpwd () => a function which is executed whenever the directory is changed -- cgit v1.2.3-24-g4f1b