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 34 35 36 37 38 39 40 41 42 43
| #!/bin/sh
## Verification si 1 parametre au maximum
if [ $# -gt 1 ] ; then
## Usage
echo "Usage: mon_script.sh [chien|cheval|chat]"
exit 0
fi
if [ "$JAVA_HOME" ]
then
BATCH_CLASSPATH=lapin.jar
for MYJAR in dossier/*.jar;
do
BATCH_CLASSPATH=$BATCH_CLASSPATH:$MYJAR;
done
if [ $# -eq 1 ] ; then
case $1 in
Agent)
## mon_script chien
$JAVA_HOME/bin/java -Xmx1024m -cp $BATCH_CLASSPATH monpackage.maclassechien
;;
Activite)
## mon_script cheval
$JAVA_HOME/bin/java -Xmx1024m -cp $BATCH_CLASSPATH monpackage.maclassecheval
;;
Structure)
## mon_script chat
$JAVA_HOME/bin/java -Xmx1024m -cp $BATCH_CLASSPATH monpackage.maclassechat
;;
*)
## Usage
echo "Usage: mon_script.sh [chien|cheval|chat]"
exit 0
esac
else
$JAVA_HOME/bin/java -Xmx1024m -cp $BATCH_CLASSPATH monpackage.maclasse4
fi
else
echo "La variable JAVA_HOME n'est pas definie."
fi |
Partager