Crontab toutes les heures sauf de 3h à 6h

Résolu/Fermé
vivi - 6 mai 2008 à 16:09
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
- 6 mai 2008 à 16:32
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
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
6 mai 2008 à 16:15
et :

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

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

Merci!
0
blux
Messages postés
24276
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 août 2022
3 216
6 mai 2008 à 16:20
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
Ok merci pour l'info

Sur la Ubuntu 7.10 ça marche en tout cas.
0
jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
6 mai 2008 à 16:27
T'as pris des cours avec Eaulive ? ;-DDD

+1 pour la portabilité ;-)
0
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 566 > jipicy
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020

6 mai 2008 à 16:32
+1 pour la portabilité ;-)
+1.0 s'il travaille en virgule flottante ;-))
0
blux
Messages postés
24276
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 août 2022
3 216
6 mai 2008 à 16:12
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
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