#!/bin/bash
POSTS=`find ./posts -mindepth 1 -type d | sort -r`
INDEX_TOC=`pwd`/toc.inc
rm -f $INDEX_TOC
for I in $POSTS; do
(
echo $I;
cd $I;
TITLE=`cat article.html | grep '
' | sed 's!^[[:space:]]*\(.*\)!\1!'`
DATE=`cat article.html | grep '!\1!'`
PATH=`echo $I | sed 's!^\./!!'`
echo "$DATE - $TITLE" >> $INDEX_TOC
)
done
cat index.header toc.inc index.footer > index.html
rsync -av --delete --exclude-from excludes.lst . /var/www/html