First Commit - Source Code from Reply
This commit is contained in:
63
dbcmnpsrc/FE/mnpapp/script/GestioneFIFO.sh
Normal file
63
dbcmnpsrc/FE/mnpapp/script/GestioneFIFO.sh
Normal file
@@ -0,0 +1,63 @@
|
||||
#!/usr/bin/ksh
|
||||
#set -x
|
||||
###########################################################
|
||||
# Progetto: MNP
|
||||
# $1 modalita -- 1 disattivo, 0 attivo
|
||||
#
|
||||
# $2 operatore
|
||||
#
|
||||
###########################################################
|
||||
|
||||
THIS_PATH=`dirname $0`
|
||||
THIS=`basename $0 .sh`
|
||||
. $THIS_PATH/setEnv.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
# ESECUZIONE SCRIPT
|
||||
|
||||
LOG=$MNP_LOG_SCRIPT_HOME/$THIS.log
|
||||
if [[ "$#" -gt 0 ]]
|
||||
then
|
||||
MODALITA=$1
|
||||
OPERATORE=$2
|
||||
|
||||
#check <modalita>
|
||||
if [ $MODALITA -eq 0 ]||[ $MODALITA -eq 1 ]
|
||||
then
|
||||
|
||||
#start procedure
|
||||
echo '*******************************' >> $LOG
|
||||
echo '**' $(date) '**' INIZIO AGGIORNAMENTO FIFO >> $LOG
|
||||
if [[ "$#" -eq 1 ]]
|
||||
then
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_SQL_HOME}/update_gestione_fifo.sql $MODALITA '-1' >> $LOG 2>&1
|
||||
else
|
||||
|
||||
#check <operatore>
|
||||
if [ $OPERATORE -eq 2 ] || [ $OPERATORE -eq 4 ] || [ $OPERATORE -eq 7 ]
|
||||
then
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_SQL_HOME}/update_gestione_fifo.sql $MODALITA $OPERATORE >> $LOG 2>&1
|
||||
else
|
||||
echo 'error: invalid parameter <operatore>'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
fi
|
||||
echo '**' $(date) '**' FINE AGGIORNAMENTO FIFO >> $LOG
|
||||
|
||||
else
|
||||
echo 'error: invalid parameter <modalita>'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
else
|
||||
echo 'usage: Gestione_FIFO.sh <modalita> [<operatore>]'
|
||||
fi
|
||||
|
||||
else
|
||||
echo 'SCRIPT NON ESEGUITO'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user