bin/bin/music-renamer | 7 ++++++- diff --git a/bin/bin/music-renamer b/bin/bin/music-renamer index 43987d6e57506d3b844570523c48e7b98038bad4a56b478d6ff5639f2b3b8090..9009ec71c5f2c4aad0cba5dbd1cb436b87d8a8f90da43661cf9273027cc284c0 100755 --- a/bin/bin/music-renamer +++ b/bin/bin/music-renamer @@ -2,8 +2,13 @@ #!/usr/bin/env zsh ext=${1:-wav} +print "for ext (wav mp3 opus wv) {" + while read name ; do (( i++ )) print -v num -f %02d $i - print -r mv track${num}.cdda.$ext ${num}.${(qq)name}.$ext + print -n "[[ -e track${num}.cdda.\$ext ]] && " + print -r mv track${num}.cdda.\$ext ${num}.${(qq)name}.\$ext done + +print "}"