NOM
run-parts - Exécuter les scripts ou les exécutables d'un répertoireSYNOPSIS
run-parts [--test] [--verbose] [--debug] [--report] [--lsbsysinit] [--regex=RE] [--umask=umask] [--arg=argument] [--exit-on-error] [--help] [--version] [--list] [--reverse] [--] DIRECTORY run-parts -VDESCRIPTION
run-parts exécute tous les fichiers exécutables situés dans répertoire, et dont le nom satisfait les contraintes décrites ci-dessous. Les autres fichiers sont ignorés.- noms spécifiés par LANANA (^[a-z0-9]+$) ;
- noms hiérarchiques et réservés par LSB (^_?([a-z0-9_.]+-)+[a-z0-9]+$) ;
- noms des scripts cron définis par Debian (^[a-zA-Z0-9_-]+$).
OPTIONS
- --test
- affiche le nom des scripts qui seront exécutés, mais ne les exécute pas.
- --list
- affiche le nom de tous les fichiers dont le nom satisfait les contraintes (pas uniquement les exécutables), mais ne les exécute pas. Cette option ne peut pas être utilisée en conjonction de l'option --test.
- -v, --verbose
- affiche le nom de chaque script sur la sortie d'erreur avant de l'exécuter.
- --report
- similaire à --verbose, mais n'affiche que le nom des scripts qui produisent une sortie. Le nom du script est affiché sur la sortie utilisée en premier : soit la sortie standard, soit la sortie d'erreur.
- -d, --debug
- print to stderr which scripts get selected for running and which don't.
- --reverse
- inverse l'ordre d'exécution des scripts.
- --exit-on-error
- permet de quitter dès qu'un script retourne une valeur non nulle.
- --lsbsysinit
- utilise les noms LSB plutôt que le comportement ordinaire.
- --new-session
- exécute chaque script dans un processus séparé. Si cette option est utilisée, tuer run-parts ne tuera pas le script en cours d'exécution : il s'exécutera jusqu'au bout.
- --regex=RE
- valide les noms de fichier en fonction de l'expression rationnelle RE. Voir la section EXEMPLES.
- -u, --umask=umask
- positionne le masque de création de fichier (« umask ») à umask avant de lancer les scripts. umask doit être spécifié en octal. Par défaut, le masque utilisé est 022.
- -a, --arg=argument
- passe argument aux scripts. Utilisez --arg pour chacun des arguments que vous voulez passer.
- --
- spécifie la fin des options. Tout nom de fichier situé après -- ne sera pas interprété comme une option, même s'il commence par un tiret.
- -h, --help
- affiche un message d'aide puis quitte.
- -V, --version
- affiche la version et le copyright, puis quitte.
EXEMPLES
Affiche les noms de tous les fichiers dans /etc commençant par « p » et se terminant par « d » : run-parts --list --regex '^p.*d$' /etcCOPYRIGHT
Copyright (C) 1994 Ian Jackson. Copyright (C) 1996 Jeff Noxon. Copyright (C) 1996, 1997, 1998 Guy Maor Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Clint AdamsTRADUCTION
Ce document est une traduction, réalisée par Nicolas FRANÇOIS le 8 décembre 2005.27 juin 2012 | Debian GNU/Linux |