Fichier shell ne fonctionne pas avec cron

Fermé
diabli73 Messages postés 6 Date d'inscription vendredi 12 septembre 2008 Statut Membre Dernière intervention 20 octobre 2008 - 20 oct. 2008 à 16:23
(Pabix) Messages postés 578 Date d'inscription mercredi 18 mai 2005 Statut Membre Dernière intervention 27 octobre 2009 - 20 oct. 2008 à 18:01
Bonjour j'ai un fichier shell : /usr/local/sbin/S3DServer_script start & qui fonctionne quand je le lance dans le Shell mais ne fonctionne pas avec le cron.

(je lance d'autre fichiers avec le crontab qui fonctionnent donc le cron est bien paramètré je pense.)

dans mon fichier shell :

start)
		if [ -e $S3DServerLife ]; then
			echo "S3DServer Advanced 1.5.1 for Linux seems to be running";
			echo "If you are sure the server is not running, delete $S3DServerLife"
			exit 1
		else
			echo "Starting S3DServer Advanced 1.5.1 for Linux"
			if [ -e S3DServer-1.5.1-Advanced-Linux ]; then
				if [ ! -x S3DServer-1.5.1-Advanced-Linux ]; then
					echo "S3DServer-1.5.1-Advanced-Linux is not executable, trying to set it"
					chmod u+x S3DServer-1.5.1-Advanced-Linux
				fi
				if [ -x S3DServer-1.5.1-Advanced-Linux ]; then
					./S3DServer-1.5.1-Advanced-Linux &
                    for c in $(seq 1 300); do
                        if [ ! -e $S3DServerLife ]; then
                            echo -n "."
                            sleep 1
                        else
                            echo "done"
                            break
                        fi
                    done
				else
					echo "S3DServer-1.5.1-Advanced-Linux is not executable, fix this"
					exit 4
				fi
			else
				echo "Couldnt find S3DServer-1.5.1-Advanced-Linux"
				exit 5
			fi
		fi
	;;



dans le crontab -e je fais :
# m h dom mon dow command
* * * * * /usr/local/sbin/S3DServer_script start & 2>&1 > /root/cmd.log
A voir également:

1 réponse

(Pabix) Messages postés 578 Date d'inscription mercredi 18 mai 2005 Statut Membre Dernière intervention 27 octobre 2009 81
20 oct. 2008 à 18:01
Est-ce que tu peux marquer ce sujet comme résolu vu que je t’aide sur une autre conversation ?
1