Loading

NOM

       run-parts - exécute les scripts ou les exécutables d’un répertoire

SYNOPSIS

       run-parts  [--test]  [--verbose]  [--report] [--lsbsysinit][--regex=RE]
       [--umask=umask] [--arg=argument] [--exit-on-error] [--help] [--version]
       [--list] [--reverse] [--] rpertoire

       run-parts -V

       run-parts exécute tous les fichiers exécutables situés dans rpertoire,
       et dont le nom  satisfait  les  contraintes  décrites  ci-dessous.  Les
       autres fichiers sont ignorés.

       Si  ni  l’option  --lsbsysinit  ni l’option --regex n’est pas utilisée,
       alors les noms ne doivent être constitués que de lettres minuscules  ou
       majuscules,  de chiffres, de tirets de soulignement (« underscore ») ou
       de tirets.

       If the --lsbsysinit option is given, then the names  must  not  end  in
       .dpkg-old  or  .dpkg-dist or .dpkg-new or .dpkg-tmp, and must belong to
       one or more of the following namespaces: the LANANA-assigned  namespace
       (^[a-z0-9]+$);   the   LSB   hierarchical   and   reserved   namespaces
       (^_?([a-z0-9_.]+-)+[a-z0-9]+$); and the Debian  cron  script  namespace
       (^[a-zA-Z0-9_-]+$).

       If  the  --regex  option  is  given,  the  names  must match the custom
       extended regular expression specified as that option’s argument.

       Les fichiers sont exécutés dans l’ordre lexicographique de leur  nom  à
       moins  que  l’option  --reverse  ne  soit utilisée, auquel cas ils sont
       exécutés dans l’ordre inverse.

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é soit sur  la
              sortie  standard, soit sur la sortie d’erreur, suivant la sortie
              utilisée en premier.

       --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
              run  each script in a separate process session.  If you use this
              option, killing run-parts will not kill  the  currently  running
              script, it will run until completion.

       --regex=RE
              validate  filenames  against  custom extended regular expression
              RE.  See the EXAMPLES section for an example.

       -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

       Print  the  names of all files in /etc that start with ‘p’ and end with
       ‘d’:

       run-parts --list --regex '^p.*d$' /etc

COPYRIGHT

       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
       Adams

       run-parts  est  un  logiciel  libre ;  voyez  la  « GNU  General Public
       Licence » version 2 ou supérieure pour le copyright. Il n’y  a  pas  de
       garantie.

TRADUCTION

       Ce  document  est  une  traduction,  réalisée par Nicolas FRANÇOIS le 8
       décembre 2005.

       L’équipe de traduction a fait le maximum pour réaliser  une  adaptation
       française de qualité.

       La  version  anglaise  la  plus  à  jour  de  ce  document est toujours
       consultable en ajoutant l’option « -L C » à la commande man.

       N’hésitez pas à signaler  à  l’auteur  ou  à  la  liste  de  traduction
       <debian-l10-french@lists.debian.org>,  selon  le cas, toute erreur dans
       cette page de manuel.