summaryrefslogtreecommitdiff
path: root/bin/fixmp3name
diff options
context:
space:
mode:
Diffstat (limited to 'bin/fixmp3name')
-rwxr-xr-xbin/fixmp3name11
1 files changed, 11 insertions, 0 deletions
diff --git a/bin/fixmp3name b/bin/fixmp3name
new file mode 100755
index 0000000..f2f4053
--- /dev/null
+++ b/bin/fixmp3name
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+case $1 in
+*.flac.mp3) n="${1%.flac.mp3}.mp3" ;;
+*.m4a.mp3) n="${1%.m4a.mp3}.mp3" ;;
+*) n="$1" ;;
+esac
+
+[ "$1" = "$n" ] && exit
+echo "$n"
+mv "$1" "$n"