RUN-PARTS(8) | System Manager's Manual | RUN-PARTS(8) |
run-parts - Ejecuta scripts o programas en un directorio
run-parts [--test] [--verbose] [--debug] [--report] [--lsbsysinit] [--regex=RE] [--umask=umask] [--arg=argument] [--exit-on-error] [--help] [--version] [--list] [--reverse] [--] DIRECTORY
run-parts -V
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 ignoran 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: 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 definida como argumento a esa opción.
Files are run sequentially in the lexical sort order (according to the C/POSIX locale character collation rules) of their names unless the --reverse option is given, in which case they are run in the opposite order.
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 (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.
27 de junio de 2012 | Debian |