#!/bin/sh id3tool "$1" | grep 'No ID3 Tag' && exit 1 ARTIST_TMP=`id3tool "$1" | grep 'Artist:' | cut -d':' -f2-` ARTIST=`echo $ARTIST_TMP` ALBUM_TMP=`id3tool "$1" | grep 'Album:' | cut -d':' -f2-` ALBUM=`echo $ALBUM_TMP` TRACK_TMP=`id3tool-pk "$1" | grep 'Track:' | cut -d':' -f2-` TRACK=`echo $TRACK_TMP` TITLE_TMP=`id3tool "$1" | grep 'Title:' | cut -d':' -f2-` TITLE=`echo $TITLE_TMP` NEW_NAME=`echo $ARTIST - $ALBUM - $TRACK - $TITLE.mp3` [ "$1" = "$NEW_NAME" ] && exit 1 mv "$1" "$NEW_NAME" echo $NEW_NAME