Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

CRON : eviter les interferences entre deux tâches

4 réponses
Avatar
KAHANAM Essodjolo
Bonjour =C3=A0 tous.

J'aimerais savoir comment =C3=A9viter les interf=C3=A9rences entre deux t=
=C3=A2ches
planifi=C3=A9es =C3=A0 des heures diff=C3=A9rentes.
Par exemple : la t=C3=A2che A s'ex=C3=A9cute =C3=A0 8h 30 et B s'ex=C3=A9cu=
te =C3=A0 8H35.
Je voudrais que la t=C3=A2che B ne d=C3=A9marre que si A s'est termin=C3=A9=
.

--=20
Cordialement

Essodjolo KAHANAM
http://goo.gl/trkpd5

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/CAJHOD1FEf40wKxKn1LxRFUvKGUU0T76j+zRKS=WUeOdE7GJiJg@mail.gmail.com

4 réponses

Avatar
MERLIN Philippe
Le jeudi 17 avril 2014, 09:37:58 KAHANAM Essodjolo a écrit :
Bonjour à tous.

J'aimerais savoir comment éviter les interférences entre de ux tâches
planifiées à des heures différentes.
Par exemple : la tâche A s'exécute à 8h 30 et B s'exà ©cute à 8H35.
Je voudrais que la tâche B ne démarre que si A s'est termin é.


Une idée.
Faire un script qui démarre à 8h30 avec les deux tâches A suivi de B,
normalement B ne démarrera que lorsque A sera terminé.
Amitiés.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
Guillaume Caron
On Thu, Apr 17, 2014 at 09:37:58AM +0000, KAHANAM Essodjolo wrote:
Bonjour à tous.




Salut

J'aimerais savoir comment éviter les interférences entre deux tâches
planifiées à des heures différentes.
Par exemple : la tâche A s'exécute à 8h 30 et B s'exécute à 8H35.
Je voudrais que la tâche B ne démarre que si A s'est terminé.




Piste peut-être overkill, mais si tu utilises systemd je pense que tu peux lui
faire gérer ce cas : il fournit un remplacement à cron et comme les tâches sont
des unités, tu peux définir des dépendances avec « After= ».

Tu peux trouver plus d'info sur
https://wiki.archlinux.org/index.php/Systemd/cron_functionality et dans la
manpage de systemd.unit.


--
Guillaume

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Avatar
fabrice régnier
'lut,

J'aimerais savoir comment éviter les interférences entre deux tâches
planifiées à des heures différentes.

Par exemple : la tâche A s'exécute à 8h 30 et B s'exécute à 8H35.
Je voudrais que la tâche B ne démarre que si A s'est terminé..



un truc comme ça ?

PGREP="/usr/bin/pgrep"
PROGA="/tmp/progA.sh"
PROGA="/tmp/progB.sh"

#si A n'est pas en cours, je peux démarrer B
if [ -z `$PGREP -f $PROGA` ]; then
$PROGB&
fi

a+

f.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/534fc29d$0$2060$
Avatar
admini
Le 17/04/2014 11:37, KAHANAM Essodjolo a écrit :
Bonjour à tous.

J'aimerais savoir comment éviter les interférences entre deux tâches
planifiées à des heures différentes.
Par exemple : la tâche A s'exécute à 8h 30 et B s'exécute à 8H35.
Je voudrais que la tâche B ne démarre que si A s'est terminé.



ben, si A plante, veux-tu exécuter le B?

ca change pas mal de chose.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/