Penguin heads will be pleased to hear that there is a new and lightweight podcatching client for Linux around, called BashPodder. Yes, it’s a podcatching client written in bash code. You will need the bash shell, wget, and sed, but since these are installed on like 99.999% of Linux systems anyway, there's little you need to do except download BashPodder and get going.
A podcast is a method for distributing multimedia files using the RSS (Really Simple Syndication) standard. Podcatching clients, which receive podcasts, exist for Windows and Mac OS X, and now Linux.
This script will download the multimedia files from the sites named in the bp.conf configuration file and store them in a local directory for you to peruse at your heart's content with any audio player, the software's creator said.
The creators of BashPodder were at pains to point out that it’s not merely for Linux - it works on Mac OS X, Solaris, AIX, Net Open, FreeBSD and even Windows. All in all, it’s quite impressive for only 44 lines of shell scripting code.