PDA

View Full Version : script linux


texerasmo
14-09-2006, 16:34
ciao atutti ho questo script



#!/bin/sh
case "$1" in
start)
echo -n "Avvio di TOMCAT: "
su -l tomcat -c '/usr/local/tomcat_interno/bin/startup.sh '
;;
stop) echo -n "Arresto di TOMCAT: "
su -l tomcat -c '/usr/local/tomcat_interno/bin/shutdown.sh'
;;
*)
echo "utilizzo: tomcat (
START su -l tomcat /usr/local/tomcat_interno/bin/shutdown.sh
STOP su -l tomcat /usr/local/tomcat_interno/bin/shutdown.sh
)"
exit 1
esac


ma quando mi parte la macchina sono costretto a digitare invio.
Come mai?
uso RedHAT ES 4

trallallero
15-09-2006, 12:40
lancia lo script in debug mode con:
sh -x <nome script>

cosí vedi dove ti chiede l'invio ;)

texerasmo
20-09-2006, 16:37
Ho scoperto era la SElinux che mi bloccava lo script grazie cmq