Outro dia estava eu vasculhando a net atrás de músicas da banda 'Bloc Party', quando tive a idéia iluminada de procurar no site deles! Bom, quem sabe eles não disponibilizam.. banda ainda pequena e talz...
Chegando lá... WOW! 63 músicas! link direto! clicou baixou! Mas... são 63 MÚSICAS! PQP!
Solução: SCRIPT!

O Script faz o seguinte:
1. baixa o código-fonte da página;
2. limpa o código (O sacana do Webdesigner não identou as tags, nem ao menos deu espaço entre uma e outra!)
3. remove os caracteres que não são necessários
4. guarda em um arquivo todos os links das músicas
5. baixa as músicas uma a uma
Bom, agora que temos nosso modelo de algoritmo, vamos ao código!
#!/bin/bash
# Baixa musicas da net :D
SITE="http://www.blocparty.net/mp3.html"
PAGINA=$( echo $SITE | cut -f4 -d/ )
rm $PAGINA
rm lista.txt
# ------- Script
wget $SITE
for linha in $( cat $PAGINA | sed 's/>/ > \n/g;s/a href=//;s/href=//g'|cut -d'"' -f2 |sed '/[ ]/d;/.mp[3$]/!d' )
do
echo -e $linha | sed '/.mp3/!d;/png/d;/gif/d;/jpg/d;/download/d' >> lista.txt
done
for musica in $( cat lista.txt )
do
wget $musica
echo -e "\v arquivo $musica baixado com sucesso"
done
exit 0
O código é bem simples, usa apenas os comandos:
cat, echo, sed, wget e o cut.
Espero que curtam o som dos caras, é legalzin

----------------
Now playing:
Justice - The Partyvia
FoxyTunes