RUN-PARTS(8) | System Manager's Manual | RUN-PARTS(8) |
run-parts - corre scripts ou programas num directório
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 corre todos os ficheiros executáveis chamados dentro dos limites descritos em baixo, encontrados no directório directório. Os outros ficheiros e directórios são ignorados em silêncio.
Se nenhuma das opções --lsbsysinit ou --regex for indicada, então os nomes devem consistir inteiramente de letras ASCII maiúsculas ou minúsculas números ASCII, underscores do ASCII, e traços menos (-) do ASCII.
Se a opção --lsbsysinit for usada, então os nomes não podem terminar em .dpkg-old nem .dpkg-dist nem .dpkg-new nem .dpkg-tmp, e têm de pertencer a um ou mais dos seguintes 'namespaces': o namespace atribuído a LANANA (^[a-z0-9]+$); os namespaces hierárquicos e reservados LSB (^_?([a-z0-9_.]+-)+[a-z0-9]+$); e o namespace do script cron de Debian (^[a-zA-Z0-9_-]+$).
Se a opção --regex for usada, os nomes têm de corresponder à extensão regular extensa e personalizada especificada como argumento dessa opção.
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.
Escreve os nomes de todos os ficheiros em /etc que começam com um 'p' e terminam com um '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 é software livre; veja a GNU General Public License versão 2 ou mais recente para condições ao copiar. Não tem garantia.
27 Jun 2012 | Debian |