Crontab sous vi avec Debian
Résolu
Bonjour,
Je souhaite réaliser un crontab, je suis sous debian et mon éditeur est VI car sous NANO, cela ne fonctionne pas non plus.
J'ai un fichier monte_auto.awk que je voudrai exécuter tout les jours à 9h.
Je fait:
#crontab -e
SHELL=/bin/sh
* 9 * * * /home/nico/Desktop/monte_auto.awk
Le probleme, c'est qu'à 9h rien ne se passe, le script ne s'exécute pas !!
Merci de votre aide.
--
Je souhaite réaliser un crontab, je suis sous debian et mon éditeur est VI car sous NANO, cela ne fonctionne pas non plus.
J'ai un fichier monte_auto.awk que je voudrai exécuter tout les jours à 9h.
Je fait:
#crontab -e
SHELL=/bin/sh
* 9 * * * /home/nico/Desktop/monte_auto.awk
Le probleme, c'est qu'à 9h rien ne se passe, le script ne s'exécute pas !!
Merci de votre aide.
--
Configuration: Windows XP Debian eth 4 Ubuntu 7.04 Firefox 3.0.3
7 réponses
-
J'ai recréé une crontab:
30 16 7 4 * /home/nico/Desktop/monte_auto.awk
mais il ne se passe rien. -
Non, mais c'est normal, c'est pas juste en modifiant le fichier crontab que ca va marcher.
Il te faut reactiver ta crontab apres ca.
-
Contributeurbonjour,
suffit de faire
$chmod u+x lenomduprogramme
a+
-
J'ai fait ls -la, et en effet j'avais: rw- r-- r-- j' ai donc "cocher" la case exécutable , ce qui me donne rwx r-- r--.
Cela devrait mieux fonctionner maintenant ?? -
non, pour savoir s'il est executable (chmod +x) il faut aller voir les propriiétés avec un clic droit ou faire un ls -la en mode terminal.
Cordialement, -
salut,
Quand je double clique sur mon fichier monte_auto.awk, j'ai une fenetre qui s'ouvre et qui me propose : lancer avec le terminal _ affichage-annuler-lancer. Donc j'en déduit qu'il est exécutable. Quand je fait lancer, il me génère un autre fichier (ce qui est normal)
Merci -
Bonjour,
Crontab utilise nano par défaut.
Il n'y a pas de mention SHELL=/bin/sh
Il faut aussi que votre fichier soit executable pour que ca fonctionne.
Cordialement,