#!/bin/bash STYLESHEET="$(dirname $0)/page2html.xsl" echo -n "Compiling pages "; find . -name '*.page.xml' | \ while read PAGE; do echo -n "." # A nice little progress message. PAGE_DIR=$(dirname "$PAGE"); PAGE_BASENAME=$(basename "$PAGE" .page.xml); xsltproc \ -o "$PAGE_DIR/$PAGE_BASENAME.html" \ "$STYLESHEET" \ "$PAGE"; done; echo exit 0