X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=bin%2Fbin%2Fmusic-indexer;h=a1e837e876ab933139dde2112297f3f9dc7086e3;hb=HEAD;hp=9c1d5d106d06bf404d8c0b0e18f7fa894820c2d5;hpb=7dbf3b45ded21ca8e6a268b3f89681af836823c1;p=dotfiles.git diff --git a/bin/bin/music-indexer b/bin/bin/music-indexer index 9c1d5d1..a1e837e 100755 --- a/bin/bin/music-indexer +++ b/bin/bin/music-indexer @@ -29,12 +29,12 @@ for name (*~cols) { album=(${ts[2,-1]}) } lossless="" - [[ -d $name ]] && { + if [[ -d $name ]] ; then wvs=($name/**/*.wv(N)) [[ ${#wvs} -gt 0 ]] && lossless=1 - } || { + else [[ $name:e = wv ]] && lossless=1 - } + fi cols=() for col ($COLS) [[ -e cols/$col/$name ]] && cols=($cols $col) @@ -43,6 +43,5 @@ for name (*~cols) { print "Album: ${(j/-/)album:gs/_/ /}" [[ -n $lossless ]] && print "Lossless: yes" for col ($cols) print "Collection: $col" - [[ ${#cols} -eq 0 ]] && print "Collection: unsorted" print }