La commande crontab ne fonctionne pas

Résolu/Fermé
IRSJ Messages postés 21 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 1 mai 2017 - 11 nov. 2016 à 06:55
IRSJ Messages postés 21 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 1 mai 2017 - 11 avril 2017 à 19:09
Bonjour à tous les linuxiens. En effet, je suis le cours de Matthieu NEBRA sur linux (Reprendre le contrôle grâce à linux). Mon problème est que lorsque j'étais entrain d'apprendre le minutage de l'exécution d'un programme sous linux,la commande y associée dont "crontab" ne fonctionne pas alos que crontab est bel est bien installé et correctement.
ex: 54 07 * * * touch /home/irsj/Documents/forum.txt
La commande me retourne
54 n'est pas reconnu comme commande valable.

Quand je vérifie si le processus cron est en cours d'exécution, je le trouve bien dans les processus.

Merci pour votre aide. Cordialement IRSJ

2 réponses

dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 482
11 nov. 2016 à 07:18
Salut
tu as tapé ton exemple dans la console ou bien tu l'as écrit dans le fichier crontab ?
0
IRSJ Messages postés 21 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 1 mai 2017
11 avril 2017 à 13:56
Crontab n'est pas un fichier just un programme shell qui permet de lancer un programme a un moment precis du moins ce que j'en sais.... L'exemple de la commande je l'ai ecri dans le terminal. Pas un fichier
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419 > IRSJ Messages postés 21 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 1 mai 2017
11 avril 2017 à 15:05
Salut,

Ben justement, le problème vient de là ;-\

Ce que tu as tapé dans un terminal doit être écrit dans le fichier spécifique à "crontab", et ce grâce à la commande
crontab -e
0
IRSJ Messages postés 21 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 1 mai 2017 > zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021
11 avril 2017 à 18:02
et ou ce que je dois trouver ce fichier pour y ecrire cette commande? Dois je utiliser nano?
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419 > IRSJ Messages postés 21 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 1 mai 2017
11 avril 2017 à 18:55
Le fichier s'ouvre en tapant la commande sus-citée :
crontab -e
et il s'ouvrira avec l'éditeur par défaut (notamment celui qui est défini dans la variable
${EDITOR}
).
0
IRSJ Messages postés 21 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 1 mai 2017 > zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021
11 avril 2017 à 18:57
Une fois qu'on y a ecrit la commande comment va t'elle etre executee? On fait appel au fichier ou? je ne comprend pas, je suis debutant en matiere de shell
.
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
11 nov. 2016 à 23:17
Décris précisément les opérations que tu effectues.
0
IRSJ Messages postés 21 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 1 mai 2017
11 avril 2017 à 13:57
quelles operations?
0