• # man cron

    Posté par  . Évalué à 2.

    ou man at

    Dam
  • # Cron

    Posté par  . Évalué à 2.

    Commence par un man cron.

    J'espère t'avoir tenu au courant même si on ne peut pas vraiment parler de scoop en ce qui concerne cron !
    • [^] # Re: Cron

      Posté par  . Évalué à 0.

      donc ds ma syntaxe cela donnera

      import shutil
      import sys
      sys.path

      shutil.move("/*.*/","/2/")

      man cron

      Mais ou je mets ma date et mon heure, car mon action sera lancé chaque premier jours de chaque mois.

      merci d'avance
      • [^] # Re: Cron

        Posté par  . Évalué à 3.

        Bon, je n'y connais rien à la programmation en python, et j'espère ne pas me tromper dans ce qui va suivre.
        Ce que voulait dire le monsieur, c'est que tu rédiges ton script python, et tu utilises la commande cron pour le lancer à heure fixe.
        Ca fonctionne avec n'importe quel programme, ce n'est pas propre à python, c'est un outil supplémentaire fourni dans toute tistrib.
        Par exemple, j'ai fait un script qui me permet de faire mes sauvegardes, appelé "sauvetout". Peu importe le contenu de ce script, que ce soit du shell, du python, tu perl ou du php, ce qui compte, c'est qu'il soit exécutable.
        Dans ma crontab (obtenu en faisant un fcrontab -l), j'ai :
        55 23 * * 1,2,3,4,5 /usr/bin/sauvetout

        Ce qui signifie que tous les lundi, mardi, mercredi, jeudi, vendredi, à 23H55, la commande /usr/bin/sauvetout sera exécutée.
        Tu trouveras la signification des deux * dans le man cron ou man crontab.
        Souvent, c'est fcron qui est utilisé, il faut donc utiliser la commande fcrontab -e pour créer un fichier crontab valide, en respectant la syntaxe donnée dans les pages du manuel.
        Voilà, en espérant t'avoir aidé.
      • [^] # Re: Cron

        Posté par  . Évalué à 2.

        cron et at sont deux utilitaires qui te permettent de lancer des taches a heures et dates fixes

        le "man cron" execute dans une console te permettra d'avoir acces au manuel de cron ( pareil pour "man at" en ce qui concerne at)

        Les reponses precedentes prennent pour acquis le fait que ton script python veut dupliquer les fonctions de cron et at.
        • [^] # Re: Cron

          Posté par  . Évalué à 0.

          ok merci à tous pour ces infos mais je vai etre encore un peu chiant

          Est ce que cron tourne sous windows nt, car malheureusement je dois faire tourner mon appli sur cet os
          • [^] # Re: Cron

            Posté par  . Évalué à 2.

            Pas que je sache, mais il y a un outil : "planificateur de tâches" qui fait à peu près la même chose.
            Sinon, tu as toujours la solution (lourde) d'installer cygwin....
            • [^] # Re: Cron

              Posté par  . Évalué à 0.

              ok merci pour toutes ces infos...

              @+
          • [^] # Re: Cron

            Posté par  . Évalué à 2.

            Au pire des cas il doit y avoir la commande at, mais elle ne permet pas de programmer l'exécution de taches périodiques: tu devras faire en sorte que ton script se reprogramme lui-même pour que ça marche (j'avais fait ça à une époque pour une "pointeuse automatique" en Perl).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.