cerhu > comp.os.* > comp.os.linux.configuration

RedLums (24/03/2005, 16h38)
Bonjour,

Est-il possible d'executer des taches (programmes) tout les 30 secondes ou
(n secondes) avec
cron ? (j'ai bien l'impression que cron gere au minimum les minutes)
Si non, comment peut-on y arriver ,

Merci
Tof (24/03/2005, 17h46)
"RedLums" <NoSpam-tux_breizh> a écrit dans le message de news:
4242d7a7$0$1544$636a15ce...
> Bonjour,
> Est-il possible d'executer des taches (programmes) tout les 30 secondes ou
> (n secondes) avec
> cron ? (j'ai bien l'impression que cron gere au minimum les minutes)
> Si non, comment peut-on y arriver ,


je ne croit pas que ce soit possible par le cron => contournement du pb :
lancer un shell au démarrage (inittab ou dans /etc/rc.local) :
#!/bin/bash
while [ 1 ]
do
#Lancement de la tache
ls #Exemple de tache
sleep 30
done

On peut améliorer avec test d'un flag permettant l'arrêt sans faire de kill
sur le shell et des scripts de démarrage et arrêt.

Christophe
David LE BOURGEOIS (24/03/2005, 23h07)
RedLums a écrit :
> Bonjour,


Bonsoir.

> Est-il possible d'executer des taches (programmes) tout les 30 secondes ou
> (n secondes) avec
> cron ? (j'ai bien l'impression que cron gere au minimum les minutes)
> Si non, comment peut-on y arriver ,
> Merci

* * * * * { sleep 30 ; myjob ; } & myjob
Discussions similaires
Cron toutes les 75 h

cron toutes les 25 secondes

Cron m'envoie des messages toutes les minutes

cron toutes les 3 semaines


Fuseau horaire GMT +2. Il est actuellement 08h11. | Privacy Policy