From b0e20294ede98e023317c090803dad1ba54578b1 Mon Sep 17 00:00:00 2001 From: Nick White Date: Wed, 7 Apr 2010 19:10:39 +0100 Subject: Initial commit --- makerss.sh | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100755 makerss.sh (limited to 'makerss.sh') diff --git a/makerss.sh b/makerss.sh new file mode 100755 index 0000000..0709f42 --- /dev/null +++ b/makerss.sh @@ -0,0 +1,48 @@ +#!/bin/sh + +[[ "$1" ]] && siteurl="http://${1}" || siteurl="" +[[ "$2" ]] && rssuri="${siteurl}/$2" || rssuri="" + +items=`find . -name '*.txt' ! -name 'robots.txt' | sed 's/^\.//g' | sed 's/\.txt$//g'` + +title=`head -n 1 index.txt` +cat << EOF + + + + ${title} + ${siteurl} + + +EOF + +for item in $items; do + echo " " +done + +cat << EOF + + + +EOF + +for item in $items; do + itemtxt=`echo ${item}.txt` + title=`head -n 1 ./${itemtxt}` + moddate=`ls -lc ./${item}.txt|awk '{print $6}'` + content=`smu < ./${item}.txt` + cat << EOF + + ${title} + ${siteurl}${item} + ${moddate} + + +EOF +done; + +echo "" -- cgit v1.2.3