aboutsummaryrefslogtreecommitdiff
path: root/bin/cacharle-sync
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2021-02-23 15:25:43 +0100
committerCharles Cabergs <me@cacharle.xyz>2021-02-23 15:25:43 +0100
commit4354fcc22f8e14e5db3c36c43f0e08df50d1d730 (patch)
tree456911a7da88fbedd22fe3e2cd5d669e271675ba /bin/cacharle-sync
parent87f8b275c8392fe932200d256d095045ac4c8c9d (diff)
parent1dcf8b2fca367878f3e7b6e6c3a4322b50bd64b1 (diff)
downloaddotfiles-4354fcc22f8e14e5db3c36c43f0e08df50d1d730.tar.gz
dotfiles-4354fcc22f8e14e5db3c36c43f0e08df50d1d730.tar.bz2
dotfiles-4354fcc22f8e14e5db3c36c43f0e08df50d1d730.zip
Merge branch 'master' of cacharle.xyz:/srv/git/dotfiles
Diffstat (limited to 'bin/cacharle-sync')
-rwxr-xr-xbin/cacharle-sync7
1 files changed, 4 insertions, 3 deletions
diff --git a/bin/cacharle-sync b/bin/cacharle-sync
index 9a73f50..2f1e33b 100755
--- a/bin/cacharle-sync
+++ b/bin/cacharle-sync
@@ -1,12 +1,13 @@
#!/usr/bin/env sh
usage() {
- echo "Usage: $0 push/pull [rsync args]"
+ echo "Usage: $0 push/pull [rsync args...]"
}
-[ -z "$1" ] || [ $# -gt 2 ] && usage && exit 1
+[ -z "$1" ] && usage && exit 1
-RSYNC_CMD="rsync -avh --progress --compress $2"
+RSYNC_ARGS="$(echo "$*" | cut -d ' ' -f 2-)"
+RSYNC_CMD="rsync -avh --progress --compress $RSYNC_ARGS"
REMOTE_USER=charles
REMOTE_HOST=cacharle.xyz