From 620a2f461943adc3f8df4010f32a53742f09a741 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Wed, 6 May 2026 10:31:04 +0200 Subject: fix: log_verbose exits 1 under set -e when VERBOSE=false `[[ false ]]` returns exit code 1; `set -euo pipefail` killed restore loop on first skipped entry. Add `|| true` to suppress. Co-Authored-By: Claude Sonnet 4.6 --- dot-backup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dot-backup.sh') diff --git a/dot-backup.sh b/dot-backup.sh index 369ae3b..5130012 100755 --- a/dot-backup.sh +++ b/dot-backup.sh @@ -177,7 +177,7 @@ lastupdate() { } log_verbose() { - [[ "$VERBOSE" == true ]] && echo -e "$1" + [[ "$VERBOSE" == true ]] && echo -e "$1" || true } do_rsync() { -- cgit v1.2.3