#!/bin/bash# $Id: generator.sh,v 2.0 2003/11/18 15:20:44 nijel Exp $## Shell script that adds a new function file using a template. Should not be called directly# but instead by template_Generator.sh and template_generator_mimetype.sh### $1: Template# $2: Filename# $3: (optional) Descriptionif [ $# == 0 ]thenecho "Please call template_generator.sh or template_generator_mimetype.sh instead"echo ""exit 65fifunctionupper="`echo $2 | tr [:lower:] [:upper:]`"functionlower="`echo $2 | tr [:upper:] [:lower:]`"cat $1 | sed "s/\[ENTER_FILENAME_HERE\]/$functionupper/" | sed "s/\[enter_filename_here\]/$functionlower/" >> $2.inc.phpif [ "$3" ]thenecho ""echo "To do later:"echo "cd ../../lang"echo "./add_message.sh '\$strTransformation_${functionlower}' '$3'"echo ""fiecho "Created $2.inc.php"echo ""