[ Index ]
 

Code source de phpMyAdmin 2.10.3

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/libraries/transformations/ -> generator.sh (source)

   1  #!/bin/bash
   2  # $Id: generator.sh 9537 2006-10-12 16:27:13Z nijel $
   3  #
   4  # Shell script that adds a new function file using a template. Should not be called directly
   5  # but instead by template_Generator.sh and template_generator_mimetype.sh
   6  #
   7  #
   8  # $1: Template
   9  # $2: Filename
  10  # $3: (optional) Description
  11  
  12  if [ $# == 0 ]
  13  then
  14    echo "Please call template_generator.sh or template_generator_mimetype.sh instead"
  15    echo ""
  16    exit 65
  17  fi
  18  functionupper="`echo $2 | tr [:lower:] [:upper:]`"
  19  functionlower="`echo $2 | tr [:upper:] [:lower:]`"
  20  
  21  cat $1 | sed "s/\[ENTER_FILENAME_HERE\]/$functionupper/" | sed "s/\[enter_filename_here\]/$functionlower/" >> $2.inc.php
  22  
  23  if [ "$3" ]
  24  then
  25      echo ""
  26      echo "To do later:"
  27      echo "cd ../../lang"
  28      echo "./add_message.sh '\$strTransformation_$functionlower}' '$3'"
  29      echo ""
  30  fi
  31  
  32  echo "Created $2.inc.php"
  33  echo ""


Généré le : Mon Nov 26 15:18:20 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics