#!/bin/sh # Crude script to convert plain READMEs to HTML echo '<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Title Here</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <h1>Title Here</h1>' sed ' s/&/\&/g s/</\</g s/>/\>/g ' "$@" | awk ' /^====+$/ { print "<h2>" line "</h2>"; line = ""; getline; next } NF == 0 { print line; print $0; print "<p>"; line = $0; next } { print line; line = $0 } END { print line } ' echo ' </body> </html>' |