From f6ce00a6b15bd605ada6ba256bd9d4f29c7513db Mon Sep 17 00:00:00 2001 From: devilreef Date: Thu, 30 Apr 2026 14:55:37 +0600 Subject: [PATCH] fix(scripts): quote remote glob, drop UUOC in cover upload --- scripts/restore-album-covers.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/restore-album-covers.sh b/scripts/restore-album-covers.sh index 2f20a4d..3a93d05 100755 --- a/scripts/restore-album-covers.sh +++ b/scripts/restore-album-covers.sh @@ -37,9 +37,9 @@ for archive in "${!MAP[@]}"; do echo "extract: $archive → $album" tar -xzf "$SRC/$archive" -C "$tmp" cover.jpg echo "upload: $album" - cat "$tmp/cover.jpg" | ssh "${SSH_OPTS[@]}" summer "mkdir -p \"$REMOTE_LIB/$album\" && cat > \"$remote_path\"" + ssh "${SSH_OPTS[@]}" summer "mkdir -p \"$REMOTE_LIB/$album\" && cat > \"$remote_path\"" < "$tmp/cover.jpg" rm "$tmp/cover.jpg" done echo "done" -ssh "${SSH_OPTS[@]}" summer "ls $REMOTE_LIB/*/cover.jpg" +ssh "${SSH_OPTS[@]}" summer "ls \"$REMOTE_LIB\"/*/cover.jpg"