diff options
Diffstat (limited to 'pc')
-rwxr-xr-x | pc | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -0,0 +1,14 @@ +#!/bin/sh + +curl -Ls "$@" | +sed -n '/<item>/,$p' | +sed -e '/^$/d' -e 's/^[ ]*//' | +awk -vFS='[<>]' ' + /<pubDate>/ { print "Date: " $3; } + /<title>/ { print "Subject: " $3; } + /<itunes:summary>/ { print "Summary: " $3; } + /<enclosure[^>]*>/ { print "Link: " $0; } + /<itunes:duration>/ { print "Duration: " $3; } + /<\/item>/ { print ""; } +' | +sed 's,<enclosure[^>]* url="\([^"]*\)".*,\1,' |