#!/bin/bash rm -r output/*.html genHTML(){ content=$1 cat <<< ' ' cat <<< ' ' cat <<< "$(basename $content .html)" cat <<< ' ' # begin navbar content cat <<< '
' # end navbar content cat <<< '' # begin main content cat $content # end main conteint cat footer.html cat scripts.html cat <<< '' } for content in content/*.html do genHTML $content > output/$(basename $content) done