From 778770c18b1ff113ce0be831675b6346452b1080 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Thu, 3 Apr 2025 11:51:27 -0700 Subject: [PATCH] Use the variable in all applicable locations. --- refactor_music_library.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/refactor_music_library.sh b/refactor_music_library.sh index 42f8de4..7b1a9d6 100755 --- a/refactor_music_library.sh +++ b/refactor_music_library.sh @@ -74,7 +74,7 @@ mkdir -pv "$NEW_DIR" "$INT_DIR" # TODO: Use the INTERIM folder folder, or remove references to it entirely. echo "* Ensure all files are mp3." -find "$OLD_DIR" -type f ! -name "*".mp3 | sort | while read file; do +find "$OLD_DIR" -type f ! -name "*".$EXT | sort | while read file; do echo "** Working on '$file'." TEMP_DIR="`dirname "$file"`" @@ -94,12 +94,12 @@ find "$OLD_DIR" -type f ! -name "*".mp3 | sort | while read file; do # Actual conversion. ffmpeg -y \ -nostdin -hide_banner -loglevel quiet \ - -i "$file" "${file//$OLD/$INT}".mp3 + -i "$file" "${file//$OLD/$INT}".$EXT status="$?" if [[ $status != 0 ]]; then echo "*** FAILED: Exited with status '$status'." echo "**** To troubleshoot, try running this:" - echo "ffmpeg -y -i \"$file\" \"${file//$OLD/$INT}\".mp3" + echo "ffmpeg -y -i \"$file\" \"${file//$OLD/$INT}\".$EXT" else echo "*** Success!" fi @@ -266,7 +266,7 @@ function migrate_music { } echo "* Moving INTERIM files to NEW." -find "$INT_DIR" -name "*".mp3 | sort | while read file; do +find "$INT_DIR" -name "*".$EXT | sort | while read file; do migrate_music "$file" mv done @@ -274,6 +274,6 @@ echo "** Done with INTERIM, deleting." rm -rfv "$INT_DIR" echo "* Copying OLD files to NEW." -find "$OLD_DIR" -name "*".mp3 | sort | while read file; do +find "$OLD_DIR" -name "*".$EXT | sort | while read file; do migrate_music "$file" cp done