Crontab toutes les heures sauf de 3h à 6h

Résolu
vivi -  
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonjour,

Est-il possible d'écrire en une seule ligne dans le fichier crontab une requête du style:
lancer le script toutes les heures sauf de 3h à 6h?

Si oui, comment?

Merci!

3 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
et :

0 0-2,7-23 * * * toto.sh

ça le ferait pas aussi ?
3
vivi
 
Oui c'est intéressant, je vais essayer.

Merci!
0
blux Messages postés 27151 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
Si mais ça dépend des cron...

Sur certains unix, le */3 ne marche pas, par exemple, donc en mettant un truc bien bourrin, on est sûr que ça marche...
1
vivi
 
Ok merci pour l'info

Sur la Ubuntu 7.10 ça marche en tout cas.
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
T'as pris des cours avec Eaulive ? ;-DDD

+1 pour la portabilité ;-)
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570 > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
 
+1 pour la portabilité ;-)
+1.0 s'il travaille en virgule flottante ;-))
0
blux Messages postés 27151 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
Salut,

0 0,1,2,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 * * * toto.sh

???
0
vivi
 
Bonjour,

oui merci! mais y a t'il plus simple (moins à taper) que cela?

Du genre 6-3? ou 0-3 6-24... ou un signe qui dirait tout sauf les valeurs 3,4,5?
0