Thanks, ilikejam, I modified your script to work with id3info instead of id3tool; I don't think id3tool supports id3v2.
Code:
#!/bin/bash
TITLE="`id3info "$1" | grep '^=== TIT2' | sed -e 's/.*: //g'`"
ARTIST="`id3info "$1" | grep '^=== TPE1' | sed -e 's/.*: //g'`"
ALBUM="`id3info "$1" | grep '^=== TALB' | sed -e 's/.*: //g'`"
YEAR="`id3info "$1" | grep '^=== TYER' | sed -e 's/.*: //g'`"
TRACKNUM="`id3info "$1" | grep '=== TRCK' | sed -e 's/.*: //g'`"
echo "$ARTIST $TITLE $ALBUM $YEAR $TRACKNUM"
mv $1 "$ARTIST - $ALBUM - $TRACKNUM - $TITLE.mp3"