IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Unix Discussion :

[CRONTAB] Processus une minute sur 2


Sujet :

Unix

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 66
    Points : 51
    Points
    51
    Par défaut [CRONTAB] Processus une minute sur 2
    Bonjour,

    J'essaie de me familiariser avec la crontab, comme pour une raison qui m'échappe la commande man ne me retourne rien. Je me suis basé sur cette page wikipedia : [ame="http://fr.wikipedia.org/wiki/Crontab"]http://fr.wikipedia.org/wiki/Crontab[/ame]

    Dans cette page, il est dit que pour chaque unité de temps (minute/heure/...) la notation suivante est possible :
    10-20/3 : toutes les 3 unités de temps, entre la dixième et la vingtième (10, 13, 16, 19)
    Or quand j'essaie de rentrer la ligne suivante dans ma crontab :
    31-35/2 16 * * * $HOME/MXXXX/write.ksh >> $HOME/MXXXX/test.txt
    J'obtiens une erreur :
    crontab: error on previous line; unexpected character found in line.
    crontab: errors detected in input, no crontab file generated.
    J'essaie de lancer tous les jours $HOME/MXXXX/write.ksh toutes les trois minutes entre 16h31 et 16h35 (soit 16h31, 16h33 et 16h35).

    Pourriez-vous éclairez ma lanterne ?

    Merci.

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Il s'agit d'une extension non standard de la syntaxe crontab.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    90
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 90
    Points : 111
    Points
    111
    Par défaut avec des virgules
    si c'est à heure fixe, tu peux aussi séparer tes entrées avec des virgules.
    Donc si tu veux que cela tourne à 16:31, 16:33 & 16:35 =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    31,33,35 16 * * * $HOME/MXXXX/write.ksh >> $HOME/MXXXX/test.txt
    et ca c'est standard

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 66
    Points : 51
    Points
    51
    Par défaut
    Merci à vous deux. C'est ce que j'ai fait !

  5. #5
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Citation Envoyé par Rithy666
    Bonjour,

    Vous me dîtes que ce n'est pas une extension standard mais comment l'obtenir ?

    Cdt,
    Rithy
    La syntaxe standard est décrite dans ce document.
    http://www.opengroup.org/onlinepubs/...s/crontab.html

    Les "steps" (/xx) sont une extension disponible sur les systèmes utilisant le Vixie Cron, principalement Gnu/Linux et *BSD.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT] Faire une boucle sur une variable [i]
    Par PoT_de_NuTeLLa dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 07/06/2010, 12h45
  2. Réponses: 4
    Dernier message: 15/04/2010, 22h59
  3. Crontab planification une semaine sur deux
    Par Max dans le forum Administration système
    Réponses: 4
    Dernier message: 29/01/2008, 12h10
  4. Lister les processus d'une machine sur un réseau local
    Par Grosbenji dans le forum Windows
    Réponses: 2
    Dernier message: 29/11/2007, 17h59
  5. une question sur processus fork()
    Par wang_xue dans le forum Linux
    Réponses: 6
    Dernier message: 10/10/2007, 19h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo