Petit problème crontab
Fermé
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
-
6 mai 2008 à 14:39
asevere Messages postés 13087 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 23 novembre 2024 - 6 mai 2008 à 14:48
asevere Messages postés 13087 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 23 novembre 2024 - 6 mai 2008 à 14:48
A voir également:
- Petit problème crontab
- Petit 3 ✓ - Forum Word
- Excel trier du plus grand au plus petit - Guide
- Petit 2 ✓ - Forum Bureautique
- Crontab toutes les heures ✓ - Forum Shell
- Petit 9 - Forum Mail
5 réponses
HostOfSeraphim
Messages postés
6750
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 608
6 mai 2008 à 14:41
6 mai 2008 à 14:41
Ton script est bien exécutable ?
Fais un chmod +x /home/user1/newscript.sh au besoin.
Fais un chmod +x /home/user1/newscript.sh au besoin.
Xantarla
Messages postés
255
Date d'inscription
mardi 29 janvier 2008
Statut
Membre
Dernière intervention
16 octobre 2014
26
6 mai 2008 à 14:42
6 mai 2008 à 14:42
Salut,
euh, pour executer ton script, il faut pas taper
soit
./home/user1/newscript.sh
ou
sh /home/user1/newscript.sh
?
euh, pour executer ton script, il faut pas taper
soit
./home/user1/newscript.sh
ou
sh /home/user1/newscript.sh
?
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
6 mai 2008 à 14:43
6 mai 2008 à 14:43
Pour mes tests, je lui ai mis tous les droit (chmod 777).
Et oui il est éxécutable puisqu'en faisant sh newscript.sh, ça me vide ma table.
Et oui il est éxécutable puisqu'en faisant sh newscript.sh, ça me vide ma table.
asevere
Messages postés
13087
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
6 mai 2008 à 14:43
6 mai 2008 à 14:43
Bonjour,
Première idée: 14h45 c'est passé depuis un moment ;-)
Deuxième idée: Le script fonctionne bien en mode interactif, et pas en mode non-interactif, verifies le script, l'environnement n'est pas le même dans ces deux cas (variables, path, etc.) idéalement, un script qui doit être lancé par cron ne doit contenir que des chemins absolus (ls=>/bin/ls, cp =>/bin/cp, etc.)
Copi-colle nous le script si tu veux qu'on jette un oeil (en supprimant les mot de passe d'accés à la base de données)...
A plus
Première idée: 14h45 c'est passé depuis un moment ;-)
Deuxième idée: Le script fonctionne bien en mode interactif, et pas en mode non-interactif, verifies le script, l'environnement n'est pas le même dans ces deux cas (variables, path, etc.) idéalement, un script qui doit être lancé par cron ne doit contenir que des chemins absolus (ls=>/bin/ls, cp =>/bin/cp, etc.)
Copi-colle nous le script si tu veux qu'on jette un oeil (en supprimant les mot de passe d'accés à la base de données)...
A plus
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
6 mai 2008 à 14:46
6 mai 2008 à 14:46
Merci à tous et surtout à Xantarla.
Il fallait juste rajouter sh devant mon chemin. :)
Il fallait juste rajouter sh devant mon chemin. :)
asevere
Messages postés
13087
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
6 mai 2008 à 14:48
6 mai 2008 à 14:48
Alors ça veut sans doute dire qu'il te manques un #!/bin/sh en primiére ligne de ton script (vu que tu as fait un chmod 777)