Provided by: debianutils_4.2.1ubuntu2_i386 bug

NOMBRE

       run-parts - Ejecuta scripts o programas en un directorio

SINOPSIS

       run-parts     [--test]     [--verbose]     [--report]    [--lsbsysinit]
       [--regex=EXPRESIÓN-REGULAR]      [--umask=umask]      [--arg=argumento]
       [--exit-on-error]   [--help]   [--version]  [--list]  [--reverse]  [--]
       DIRECTORIO

       run-parts -V

DESCRIPCIÓN

       run-parts ejecuta todos los ficheros con permisos de ejecución,  dentro
       de  los  limites  descritos  a  continuación,  que  se encuentran en el
       directorio. Se ignorarán otros ficheros o directorios.

       Si no se introducen las opción «--lsbsysinit» o «--regex», los  nombres
       sólo  pueden  incluir caracteres ASCII mayúsculas y minúsculas, dígitos
       ASCII, guiones bajos ASCII, y signos de resta ASCII.

       SI se  introduce  la  opción  «--lsbsysinit»,  los  nombres  no  pueden
       finalizar  con  «.dpkg-old»,  «.dpkg-dist»,  «.dpkg-new»  o «dpkg-tmp».
       Además, deben pertenecer a uno de los  siguientes  espacios  de  nombre
       («namespaces»):  el  espacio  asignado  por LANANA , (^[a-z0-9]+$); los
       espacios    de     nombre     jerárquicos     y     reservados     LSB,
       (^_?([a-z0-9_.]+-)+[a-z0-9]+$);  y el espacio de nombre del script para
       cron de Debian, (^[a-zA-Z0-9_-]+$).

       Si se introduce la opción «--regex», los nombres deben coincidir con la
       expresión regular extendida especificada como argumento a esa opción.

       Los ficheros se ejecutan en orden alfabético, a menos que se introduzca
       la opción «--reverse», en cuyo caso se ejecutan en orden inverso.

OPCIONES

       --test Muestra los nombres de  los  scripts  que  se  ejecutarían,  sin
              ejecutarlos.

       --list Muestra  los  nombres  de  todos los ficheros encontrados (no se
              limita a ejecutables), sin ejecutarlos. Esta opción no se  puede
              utilizar junto con «--test».

       -v, --verbose
              Muestra el nombre de cada script por la salida de error estándar
              antes de su ejecución.

       --report
              Similar a --verbose, pero sólo muestra el nombre de los  scripts
              que  generan  una  salida. El nombre del script aparecerá por la
              salida que emplee, sea la salida estándar o la salida  de  error
              estándar.

       --reverse
              Invierte el orden de ejecución de los scripts

       --exit-on-error
              Cancela  el  proceso  si  un script devuelve un código de salida
              distinto de cero.

       --lsbsysinit
              Utiliza espacios de  nombre  LSB  en  lugar  del  comportamiento
              clásico.

       --new-session
              Ejecuta cada script en una sesión diferente. Si usa esta opción,
              cancelar el proceso de «run-parts» no  cancelará  el  script  en
              ejecución, sino que continuaría hasta su finalización.

       --regex=expresin-regular
              Comprueba  los  nombres  de  fichero  con  una expresión regular
              extendida personalizada, expresin-regular. Consulte la  sección
              EJEMPLOS para ver uno.

       -u, --umask=umask
              Define  umask  con el valor umask antes de ejecutar los scripts.
              umask se debería  especificar  con  un  valor  octal.  El  valor
              predeterminado de umask es 022.

       -a, --arg=argumento
              Introduce   el   argumento  a  los  scripts.  Cada  argumento  a
              introducir debe ir precedido de --arg.

       --     Define el final de las opciones. Todos los nombres de fichero  a
              continuación  de  --  no  se  tomarán  como  opción,  incluso si
              empiezan con un carácter de guión.

       -h, --help
              Muestra la información de uso y cierra.

       -V, --version
              Muestra la versión e información acerca del copyright y cierra.

EJEMPLOS

       Lo siguiente muestra los nombres de todos los ficheros bajo «/etc»  que
       empiezan con «p», y terminan con «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 es software libre; consulte la versión 2 o  posterior  de  la
       Licencia  Pública General GNU para condiciones de copia. No hay ninguna
       garantía.