Sono riuscito a risolverlo, penso di aver fatto una ..... ma visto che è solo due giorni che ho installato linux potrebbero essere all'ordine del giorno.
per risolverlo ho messo all'inizio del file il seguente comando:
dblxsrvp=`pidof dblxsrv`
e il tutto si è messo a funzionare
quindi il mio script risulta essere così composto:
dblxsrvp=`pidof dblxsrv`
start() {
dblxsrvp= ps -u $USER | awk '$4=="dblxsrv"'
if [ $dblxsrvp ]; then
action $"Starting $prog: " /bin/false;
else
/home/nicola/Gupta/SQLBase90/dblxsrv silentmode=1;
action $"Starting $prog: " /bin/true;
fi
}
..... poi ho fatto lo stesso per lo stop ma utilizzando il comando kill ....
grazie![]()