Posez votre question Signaler

Crontab sous vi avec Debian [Résolu]

cobra85 125Messages postés 20 décembre 2006Date d'inscription 15 décembre 2011Dernière intervention - Dernière réponse le 7 avril 2009 à 16:34
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.
--
Lire la suite 

Crontab sous vi avec Debian »

7 réponses
Réponse
+0
moins plus
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,
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
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,
Ajouter un commentaire
Réponse
+0
moins plus
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 ??
Ajouter un commentaire
Réponse
+0
moins plus
bonjour,
suffit de faire
$chmod u+x lenomduprogramme
a+
Ajouter un commentaire
Réponse
+0
moins plus
J'ai recréé une crontab:

30 16 7 4 * /home/nico/Desktop/monte_auto.awk

mais il ne se passe rien.
Ajouter un commentaire
Réponse
-1
moins plus
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.
Ajouter un commentaire
Ce document intitulé « crontab sous vi avec Debian » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?