Commande crontab

DRSBMM -  
 DRSBMM -
bonsoir,
svp...je ne sais pas comment je peux utiliser la commande crontab dans un programme shell;
par exemple: un shell qui affiche l'etat de connexion d'un utilisateur chaque minute ?
s'il est impossible d'utilser cette commande sous shell...qu'elles sont les autres commandes qui font le meme travail ?
et merci d'avance.
A voir également:

2 réponses

ghost-vistasuk Messages postés 478 Date d'inscription   Statut Membre Dernière intervention   115
 
pkoi veux tu en utiliser un autre ces le meilleur
0
Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   510
 
s'il est impossible d'utilser cette commande sous shell

Tu peux l'utiliser, c'est une commande interne au shel. Je te renvoie à ---> man crontab et à ce tuto sur init et cron !

;-))
0
DRSBMM
 
mon probleme est : comment programmer une commande crontab ou bien cron sous shell.
on prend un exemple plus simple ;
afficher le message "le prog est executé" chaque minute.
#! /bin/bash
.............
.............
echo "le prog est executé"
.............

et merci encore une fois.
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570 > DRSBMM
 
Salut,

Tu exécute la commande crontab -e
et tu ajoutes cette ligne
*/1 * * * * /chemin/vers/tonscript.sh

Toutefois tu n'auras pas le résultat voulu puisqu'il faut que tu précise dans ton script où doit être écrit le message

par exemple (pour afficher sur le terminal tty1 tu dois faire
echo "le prog est executé" > /dev/tty1
Tu peux aussi enregistrer la sortie dans un fichier que tu peut le lire en direct avec tail -f
echo "le prog est executé" >> /chemin/vers/fichier.log
Pour le lire
tail -f /chemin/vers/fichier.log
0
DRSBMM > lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention  
 
merci beaucoup lami20j ;
je vais essayer et je vais vous répondre.
0