From 86ba8630a39171575ce7c6374c7a7e050a57717d Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Wed, 5 Aug 2026 15:54:14 +0200 Subject: [PATCH] fix shellcheck issue --- src/backup | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/backup b/src/backup index 02c4a5a..0b0d2dd 100755 --- a/src/backup +++ b/src/backup @@ -130,7 +130,8 @@ backup_remotes() local backup_path= local machines=() backup_path=$(echo "$config" | jq --raw-output '.backup_path') - machines=($(echo "$config" | yq --raw-output '.machines | keys[]')) + mapfile -t machines < <(echo "$config" \ + | jq --raw-output '.machines | keys[]') local full_backup_path="$backup_path/$backup_dir" local machine= @@ -167,7 +168,10 @@ main() backup_dir=$(get_backup_dir "$config") echo "ℹ️ INFO: backup folder $backup_dir" create_backup_dir "$config" "$backup_dir" - backup_remotes "$config" "$backup_dir" "$last_backup_dir_path" + backup_remotes "$config" \ + "$backup_dir" \ + "$last_backup_dir_path" \ + || return $? echo "✅ SUCCESS: backup" } -- 2.47.3