Небольшой скрипт писаный на скорую руку на коленке:
#!/bin/bash
cd ~/music
EX=$1
wget $EX
file=`echo $EX| cut -d\/ -f4`
echo $file
MPATH=`grep '<h1>' $file|head -1|cut -d\> -f2|cut -d\< -f1`
mkdir -p "$MPATH"
mv $file "$MPATH"
cd "$MPATH"
wget -i http://ex.ua/filelist/$file.urls
rm -f $file*
for i in `ls -1`
do
mid3iconv -eCP1251 --remove-v1 $i
type="`file $i|cut -d\: -f2| cut -b2-| awk '{print $1}'`"
TRACK=`mid3v2 -l $i | grep TRCK| cut -b6- | cut -d\/ -f1`
TITLE=`mid3v2 -l $i | grep TIT2| cut -b6-`
case $type in
Audio )
mv $i "$TRACK - $TITLE.mp3" ;;
Zip )
mv $i $i.zip ;;
JPEG )
mv $i $i.jpg ;;
esac
done
Запускаем
ex.ua http://ex.ua/111222333