: ########################################################################## # Shellscript: htmlencode - encode HTML unsafe characters # Version : 0.1 (beta) # Author : Heiner Steven (heiner.steven@odn.de) # Date : 20.09.1998 # Category : File Conversion, HTML # SCCS-Id. : $Id: htmlencode,v 1.1.1.1 1999/06/15 19:29:05 heiner Exp $ ########################################################################## PN=`basename "$0"` # Program name VER='0.1 (beta)' Usage () { echo >&2 "$PN - encode HTML unsave characters, $VER usage: $PN [file ...]" exit 1 } set -- `getopt h "$@"` while [ $# -gt 0 ] do case "$1" in --) shift; break;; -h) Usage;; -*) Usage;; *) break;; # First file name esac shift done sed \ -e 's/&/\&/g' \ -e 's/"/\"/g' \ -e 's//\>/g' \ -e 's//\ä/g' \ -e 's//\Ä/g' \ -e 's//\ö/g' \ -e 's//\Ö/g' \ -e 's//\ü/g' \ -e 's//\Ü/g' \ -e 's//\ß/g' \ "$@"