From: Bastian Dehn Date: Sun, 6 Sep 2026 16:28:04 +0000 (+0200) Subject: change lib flac with array X-Git-Tag: v1.0.0^2~16 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=78c772169cc4d918b8225d4fafa6dffbb96ea035;p=albentohandy.git change lib flac with array --- diff --git a/libs/flac.sh b/libs/flac.sh index 98105e9..a493840 100644 --- a/libs/flac.sh +++ b/libs/flac.sh @@ -3,18 +3,18 @@ picture_to_flac() { local workdir="$1" - local flacfiles= - flacfiles="$(find "$workdir" -name '*.flac' | sort)" + local flacs=() + mapfile -t flacs < <(find "$workdir" -name '*.flac' | sort) local file= - local outputfile= - for file in $flacfiles; do - outputfile=${file/.flac/-out.flac} + local output= + for file in "${flacs[@]}"; do + output=${file/.flac/-out.flac} metaflac \ --import-picture-from="3|image/jpeg|||${file%/*}/cover.jpg" \ - --output-name "$outputfile" \ + --output-name "$output" \ "$file" - mv "$outputfile" "$file" + mv "$output" "$file" done }