#!/bin/sh
#
# sh2html.sh - formattage d'un script shell en HTML
#
# Usage : sh2html.sh [ ...]
#
# Description :
# sh2html.sh permet de formatter un script shell en HTML avec coloration
# syxtaxique.
#
# Options :
# designe le ficheier a convertir en HTML. Le nom de la version
# HTML sera .html.
# ... designe les autres fichiers a convertir en HTML
#
# Requiere :
# vim
#
[ $# -lt 1 ] && echo "Usage : $0 ..." && exit 1
while [ -n "$1" ]
do
vim -f +"syn on" +"so \\\$VIMRUNTIME/syntax/2html.vim" +"wq" +"q" $1
#
# Changement des couleurs qui ne me plaisent pas.
#
sed "s/#ffff00/#ff9933/g" < $1.html > $1.old
mv -f $1.old $1.html
shift
done
exit 0