From b79f936d8ee57d661d14fb1dd7acab0b8eaed234 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Thu, 1 Oct 2015 14:37:40 +0200 Subject: [PATCH] rsync: Use better progress output when available (protocol version >=31) --- bin/backup-script | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/backup-script b/bin/backup-script index 670f699..544960d 100755 --- a/bin/backup-script +++ b/bin/backup-script @@ -542,7 +542,11 @@ for f in $sys; do [ "$compress" -ne 0 ] && cmd="$cmd --compress" [ "$local" -eq 0 ] && cmd="$cmd --rsh=\"$ssh_cmd\"" cmd="$cmd --delete --delete-excluded --sparse" - [ "$VERBOSE" -gt 0 ] && cmd="$cmd --progress" + if [ "$VERBOSE" -gt 0 ]; then + [ "$rsync_proto" -ge 31 ] \ + && cmd="$cmd --info=progress2" \ + || cmd="$cmd --progress" + fi if [ "$source_root" = "$default_source_root" ]; then for dir in \ "/dev/**" \ -- 2.39.2