k6dedi...@free.fr writes:
> En reparcourant rapidement la présentation de "anacron", j'ai vu que
> l'on pouvait paramétrer le nombre de jours.
> Cela ne permet peut-être pas 75h, mais 3 jours soit 72h.
> Il se pourrait que les dernières versions puissent se paramétrer par heures.
> De plus anacron
orge.net/projects/anacron/
Bonne découverte
assis
- Mail d'origine -
De: Raphaël POITEVIN
À: debian-user-french@lists.debian.org
Envoyé: Tue, 19 May 2020 15:20:37 +0200 (CEST)
Objet: Re: Cron toutes les 75 h
Sébastien NOBILI writes:
>> À voir en effet. Espérant qu’on p
Sébastien NOBILI writes:
>> À voir en effet. Espérant qu’on peut exécuter ceci en utilisateur non
>> privilégié.
>
> Oui, on peut.
>
> Tu décris ton timer dans le dossier
> `~/.config/systemd/user/relance.timer`
> Tu actives ton timer avec `systemctl --user enable relance.timer`
>
> J'ai remplacé
Bonjour,
Le 2020-05-12 15:56, raphael.poite...@gmail.com a écrit :
Jean-Marc writes:
Sinon, voir si systemd.timer peut offrir une solution.
Si ton système utilise systemd.
À voir en effet. Espérant qu’on peut exécuter ceci en utilisateur non
privilégié.
Oui, on peut.
Tu décris ton timer d
On Tue, May 12, 2020 at 06:04:00PM +0200, Raphaël POITEVIN wrote:
> sleep $(($RANDOM%540)) && commande
Bah, j'avais raté qu'il me restait un mail à lire dans le
fil. Désolé de la contribution redondante dans mon autre mail -_-
Y.
> Je me contenterai de mettre */3 pour le jour et enverrai
> toujours à la même heure.
Personellement, je ferais un mix entre ta solution et celle
de G2PC: */3 pour lancer tous les 3 jours, puis le script
commence avec un
sleep rand(3*3600)
(en pseudo-Perl)
Comme ça tu envoie à une heure aléato
Finalement :
sleep $(($RANDOM%540)) && commande
Tous les 3 jours, on verra.
Raphaël
raphael.poite...@gmail.com (Raphaël POITEVIN) writes:
> Bonjour,
>
> Comment programmer une tâche toutes les 75 h à la minute 12 ? L’objectif
> étant d’exécuter la tâche tous les trois jours avec un décalage de
l0f...@tuta.io writes:
> Je pense que tu devrais t'inspirer de la discussion instructive
> suivante
> : https://stackoverflow.com/questions/27412483/how-do-cron-steps-work
Merci, la piste avec at est intéressante.
--
Raphaël
www.leclavierquibave.fr
Jean-Marc writes:
> Sinon, voir si systemd.timer peut offrir une solution.
> Si ton système utilise systemd.
À voir en effet. Espérant qu’on peut exécuter ceci en utilisateur non
privilégié.
--
Raphaël
www.leclavierquibave.fr
G2PC writes:
> Quel intérêt de faire une tâche tous les 3 jours avec 3h de décalage sur
> une plage horaire aussi large ?
Si j’ai mis des heures de bornage, c’est pour respecter des heures de
bureau. Mon but est d’envoyer des mails de rappel à mon agence de
location afin qu’elle n’oublie pas de
Bonjour,
Je pense que tu devrais t'inspirer de la discussion instructive suivante :
https://stackoverflow.com/questions/27412483/how-do-cron-steps-work
Bien cordialement,
l0f4r0
Tue, 12 May 2020 11:08:26 +0200
Raphaël POITEVIN écrivait :
salut,
> Je n’avais pas lu leman car le système n’a pas hurlé quand j’ai essayé
> de lui metre des valeurs hors des bornes.
> >
> > Du coup je ne vois pas bien comment effectuer le décalage de 3 heures
> > cherché
> > avec le cron.
>
> J’essaierai avec un sleep ou quelque chose comme ça.
Quel intérêt de faire une tâche tous les 3 jours avec 3h de décalage sur
une plage horaire aussi large ?
Peut être faire un script qui s’exécute tous les jours à ce moment la,
voir même, toutes les heures.
Le script devra écrire un token q
Pierre Malard writes:
> Toujours dans le « man », on peut lire dans les exemples :
># Example of job definition:
># . minute (0 - 59)
># | .- hour (0 - 23)
># | | .-- day of month (1 - 31)
># | | | .--- month (1
Bonjour,
Ceci me semble normal à la lecture du « man » :
[…]Step values can be used in conjunction with ranges. Following a range
with ``/'' specifies skips of the number's value
through the range. […]
Si mon anglais n’est pas trop rouillé, « through the range » signifie «
Bonjour,
Comment programmer une tâche toutes les 75 h à la minute 12 ? L’objectif
étant d’exécuter la tâche tous les trois jours avec un décalage de 3 h
entre 9h et 18h, du lundi au vendredi.
Ma ligne :
12 9-18/75 * * 1-5 commande
Cependant la tâche s’est bien exécutée hier à 9h12 mais s’est réex
16 matches
Mail list logo