maj doc
This commit is contained in:
parent
dd6038a214
commit
1fe78fe78f
11
uscrontab
11
uscrontab
|
@ -1,5 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
||||||
|
source "$(dirname "$0")/ulib/ulib" || exit 1; urequire DEFAULTS crontab
|
||||||
|
|
||||||
function display_help() {
|
function display_help() {
|
||||||
uecho "$scriptname: lancer une suite de commande en respectant une planification de type cron
|
uecho "$scriptname: lancer une suite de commande en respectant une planification de type cron
|
||||||
|
@ -166,7 +167,7 @@ OPTIONS
|
||||||
Lister les contenus des fichiers crontab dont l'exécution a été
|
Lister les contenus des fichiers crontab dont l'exécution a été
|
||||||
planifiée avec --install
|
planifiée avec --install
|
||||||
Si /path/to/crontab est spécifié, ne lister le contenu de ce fichier que
|
Si /path/to/crontab est spécifié, ne lister le contenu de ce fichier que
|
||||||
si et seulement si son exécution a été planifiée.
|
si son exécution a été planifiée.
|
||||||
-n, --fake
|
-n, --fake
|
||||||
Afficher au lieu de les exécuter les commandes qui doivent être lancées
|
Afficher au lieu de les exécuter les commandes qui doivent être lancées
|
||||||
|
|
||||||
|
@ -174,8 +175,8 @@ OPTIONS AVANCEES
|
||||||
--lock LOCKFILE
|
--lock LOCKFILE
|
||||||
Inscrire dans le fichier spécifié des informations permettant d'éviter
|
Inscrire dans le fichier spécifié des informations permettant d'éviter
|
||||||
les invocations simultanées de ce script. Si selon ce fichier, le script
|
les invocations simultanées de ce script. Si selon ce fichier, le script
|
||||||
tourne depuis plus de $USCRONTAB_LOCKDELAY heures, un message d'erreur est loggé
|
tourne depuis plus de $USCRONTAB_LOCKDELAY heures, un message d'erreur
|
||||||
et un message d'avertissement est affiché au plus une fois.
|
est consigné et un message d'avertissement est affiché au plus une fois.
|
||||||
Utiliser --lock '' pour désactiver cette fonctionnalité
|
Utiliser --lock '' pour désactiver cette fonctionnalité
|
||||||
Par défaut, si ce script est lancé en root, le fichier utilisé pour le
|
Par défaut, si ce script est lancé en root, le fichier utilisé pour le
|
||||||
verrouillage est de la forme /var/run/$scriptname/abspath/to/crontab
|
verrouillage est de la forme /var/run/$scriptname/abspath/to/crontab
|
||||||
|
@ -197,10 +198,6 @@ OPTIONS AVANCEES
|
||||||
le traitement."
|
le traitement."
|
||||||
}
|
}
|
||||||
|
|
||||||
source "$(dirname "$0")/ulib/ulib" &&
|
|
||||||
urequire DEFAULTS crontab ||
|
|
||||||
exit 1
|
|
||||||
|
|
||||||
USCRONTAB_CTLINE="* * * * * $script"
|
USCRONTAB_CTLINE="* * * * * $script"
|
||||||
USCRONTAB_LOCKDELAY=8
|
USCRONTAB_LOCKDELAY=8
|
||||||
USCRONTAB_STOPEC=101
|
USCRONTAB_STOPEC=101
|
||||||
|
|
Loading…
Reference in New Issue