CRON : eviter les interferences entre deux tâches
Le
KAHANAM Essodjolo

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écu=
te à 8H35.
Je voudrais que la tâche B ne démarre que si A s'est terminé=
.
--
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
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écu=
te à 8H35.
Je voudrais que la tâche B ne démarre que si A s'est terminé=
.
--
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
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/
Salut
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/
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$
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/