Hello, I just downloaded your neat bashpodder script and I love it! No need to make a podder more complicated than this! :-) Thanks for creating it. Now that I've tried it for some Swedish podcasts I have modified it somewhat to work better for these. Feel free to include the modifications in your official version, or just ignore them. if ! grep "$url" podcast.log > /dev/null 2> /dev/null then wget -q -c -T 2 -t 0 -P $datadir "$url" fi 1. The "2> /dev/null" throws away grep's error messages (when podcast.log doesn't exist). 2a. The -c switch for wget tells it to continue a previously aborted download if it exists, instead of starting all over again. 2b. The -T 2 switch for wget tells it to restart the download after a timeout of two seconds, e.g. when the connection is reset. Otherwise the download freezes for a very long time, which happens a lot for one of my podcasts. 2c. The -t 0 switch for wget tells it to keep retrying indefinitely. Otherwise it will give up when encountering a lot of errors. (This may not be a very good idea for a stable application release, though.) -- Cheers, Christian Davén