File: generator.sh

package info (click to toggle)
phpmyadmin 4%3A2.9.1.1-3
  • links: PTS
  • area: main
  • in suites: etch-m68k
  • size: 13,224 kB
  • ctags: 119,177
  • sloc: php: 148,860; sh: 636; sql: 224; perl: 142
file content (33 lines) | stat: -rwxr-xr-x 852 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/bash
# $Id: generator.sh 9565 2006-10-17 09:23:00Z nijel $
#
# 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) Description

if [ $# == 0 ]
then
  echo "Please call template_generator.sh or template_generator_mimetype.sh instead"
  echo ""
  exit 65
fi
functionupper="`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.php

if [ "$3" ]
then
    echo ""
    echo "To do later:"
    echo "cd ../../lang"
    echo "./add_message.sh '\$strTransformation_${functionlower}' '$3'"
    echo ""
fi

echo "Created $2.inc.php"
echo ""