rendered paste body#!/bin/bashCOMMENT=$1;GENRE=$2;for FILE in *.[Mm][Pp][3]; do DIR=$( pwd ); TRACK=`echo ${FILE} | cut -d- -f1`; ARTIST=`echo ${FILE} | cut -d- -f2 | tr '_' ' '`; TITLE=`echo ${FILE} | cut -d- -f3`; YEAR=`echo ${DIR} | cut -d- -f2 | cut -c2-5`; ALBUM=`echo ${DIR} | cut -d- -f3-100 | tr '_' ' '`; for WORD in `echo ${TITLE} | tr '_' ' ' | cut -d. -f1`; do FIRST_LETTER=`echo ${WORD:0:1} | tr '[a-z]' '[A-Z]'`; WORD=`echo ${WORD:1}`; TMP+=${FIRST_LETTER}${WORD}' '; done TITLE=${TMP}; TMP=''; for NAME in `echo ${ARTIST}`; do FIRST_LETTER=`echo ${NAME:0:1} | tr '[a-z]' '[A-Z]'`; NAME=`echo ${NAME:1}`; TMP+=${FIRST_LETTER}${NAME}' '; done ARTIST=${TMP}; TMP=''; MP3INFO[0]=${ARTIST}; MP3INFO[1]=${COMMENT}; MP3INFO[2]=${GENRE}; MP3INFO[3]=${ALBUM}; MP3INFO[4]=${TRACK}; MP3INFO[5]=${TITLE}; MP3INFO[6]=${YEAR}; /usr/bin/mp3info -a "${MP3INFO[0]}" -c "${MP3INFO[1]}" -g "${MP3INFO[2]}" -l "${MP3INFO[3]}" -n "${MP3INFO[4]}" -t "${MP3INFO[5]}" -y "${MP3INFO[6]}" ${FILE}; /usr/bin/mp3info ${FILE};done