#!/bin/bash wget -O page1 "http://dir.xiph.org/search?search=anime" wget -O page2 "http://dir.xiph.org/search?search=anime&page=1" cat page1 page2 > page rm page1 page2 grep -o /listen/[^[:space:]]*/listen.xspf page | sed -e "s/\/listen/http:\/\/dir.xiph.org\/listen/" > radios mkdir temp while read line; do wget -O "temp/`date +%s%N`" "$line" ; done < radios for file in temp/*; do grep -m 1 -o "[^[:space:]]*" $file >> track ; done streams=`cat track` echo 'Mix'$streams'' > Anime_mix.xspf rm track radios page rm -rf temp