.\" Hey, Emacs! This is an -*- nroff -*- source file. .\" Build-from-directory and this manpage are Copyright 1994 by Ian Jackson. .\" Changes to this manpage are Copyright 1996 by Jeff Noxon. .\" More .\" .\" This is free software; see the GNU General Public Licence version 2 .\" or later for copying conditions. There is NO warranty. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH RUN\-PARTS 8 "27 giugno 2012" Debian .SH NOME run\-parts \- esegue script o programmi in una directory .SH SINTASSI \fBrun\-parts\fP [\-\-test] [\-\-verbose] [\-\-debug] [\-\-report] [\-\-lsbsysinit] [\-\-regex=RE] [\-\-umask=umask] [\-\-arg=argument] [\-\-exit\-on\-error] [\-\-help] [\-\-version] [\-\-list] [\-\-reverse] [\-\-] DIRECTORY .PP \fBrun\-parts\fP \-V .SH DESCRIZIONE \fBrun\-parts\fP esegue tutti i file eseguibili i cui nomi soddisfano i criteri descritti in seguito, che si trovano nella directory \fIdirectory\fP. Gli altri file e directory vengono silenziosamente ignorate. Se non è specificata né l'opzione \-\-lsbsysinit né l'opzione \-\-regex, allora i nomi devono essere composti interamente di lettere ASCII minuscole e maiuscole, cifre ASCII, trattini bassi ASCII e trattini\-meno ASCII. 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_\-]+$). Se viene specificata l'opzione \-\-regex, i nomi devono corrispondere all'espressione regolare estesa personalizzata specificata come argomento di tale opzione. 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. .SH OPZIONI .TP \fB\-\-test\fP stampa i nomi degli script che verrebbero eseguiti, ma non li esegue veramente. .TP \fB\-\-list\fP stampa i nomi di tutti i file che corrispondono (non soltanto gli eseguibili), ma non li esegue veramente. Questa opzione non può essere usata con \-\-test. .TP \fB\-v, \-\-verbose\fP stampa il nome di ogni script su stderr prima dell'esecuzione. .TP \fB\-\-report\fP simile a \fB\-\-verbose\fP, ma stampa solo il nome degli script che producono output. Il nome dello script viene stampato su stdout o stderr, a seconda su quale dei due lo script produce prima output. .TP \fB\-d, \-\-debug\fP print to stderr which scripts get selected for running and which don't. .TP \fB\-\-reverse\fP inverte l'ordine di esecuzione degli script. .TP \fB\-\-exit\-on\-error\fP termina non appena uno script restituisce un codice d'uscita diverso da zero. .TP \fB\-\-lsbsysinit\fP usa spazi dei nomi LSB invece del comportamento classico. .TP \fB\-\-new\-session\fP esegue ciascuno script in una sessione di processo separata. Se viene usata questa opzione, uccidendo run\-parts non si uccide lo script attualmente in esecuzione che verrà eseguito fino a compimento. .TP \fB\-\-regex=\fP\fIER\fP convalida i nomi dei file rispetto all'espressione regolare estesa personalizzata \fIRE\fP. Vedere la sezione ESEMPI per un esempio. .TP \fB\-u, \-\-umask=\fP\fIumask\fP imposta l'umask a \fIumask\fP prima di eseguire gli script. \fIumask\fP deve essere specificata in forma ottale. In modo predefinito è impostata a 022. .TP \fB\-a, \-\-arg=\fP\fIargomento\fP passa \fIargomento\fP agli script. Usare \fB\-\-arg\fP una volta per ciascun argomento che si desidera passare. .TP \fB\-\-\fP specifica che questa è la fine delle opzioni. Ogni nome di file dopo \fB\-\-\fP non verrà interpretato come un'opzione anche se inizia con un trattino. .TP \fB\-h, \-\-help\fP visualizza informazioni sull'uso e termina. .TP \fB\-V, \-\-version\fP visualizza la versione e il copyright e termina. .SH ESEMPI Stampa i nomi di tutti i file in /etc che iniziano con «p» e terminano con «d»: .P run\-parts \-\-list \-\-regex \[aq]^p.*d$\[aq] /etc .SH COPYRIGHT Copyright (C) 1994 Ian Jackson. .P Copyright (C) 1996 Jeff Noxon. .P Copyright (C) 1996, 1997, 1998 Guy Maor .P Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Clint Adams \fBrun\-parts\fP è software libero; vedere la GNU General Public License versione 2 o successiva per le condizioni per la copia. \fINon\fP c'è alcuna garanzia.