#! /bin/sh cat <Table of Contents
    EOF for faqfile in "$@"; do anchor=`basename $faqfile .txt | cut -f3 -d- | tr '[:lower:]' '[:upper:]'` title=`head -1 $faqfile | sed -e 's|^##* *||'` cat <$title EOF done cat < EOF for faqfile in "$@"; do anchor=`basename $faqfile .txt | cut -f3 -d- | tr '[:lower:]' '[:upper:]'` cat < EOF cat $faqfile \ | perl -pe 'BEGIN { $count = 0 } s/^(#### )/$1|'${anchor}'|/; s/^(\* *)(?{ $count++ })/$1|'${anchor}'${count}|/' \ | pandoc -t html --no-highlight \ | sed -E -e 's/ id="[-a-z]*">/>/' \ | sed -E -e 's/<([^<>]*)>\|([A-Z]*[0-9]*)\|/<\1 id="\2">/' done