Provided by: debianutils_4.8.4_amd64 bug

NAZWA

       run-parts - uruchamia skrypty lub programy w katalogu

SKŁADNIA

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

       run-parts -V

OPIS

       run-parts uruchamia wszystkie programy wykonywalne znalezione w katalogu KATALOG. Pozostałe pliki  są  po
       cichu ignorowane.

       Jeżeli  nie  podano  opcji  --lsbsysinit  ani  opcji --regex, to nazwy plików muszą składać się w tylko i
       wyłącznie z dużych i małych liter ASCII, cyfr ASCII, podkreśleń ASCII i myślników ASCII.

       Jeżeli podano opcję --lsbsysinit, to  nazwy  plików  nie  mogą  kończyć  się  na  .dpkg-old,  .dpkg-dist,
       .dpkg-new  lub .dpkg-tmp i muszą należeć do jednej lub kilku z następujących przestrzeni nazw: przestrzeń
       nazw  przydzielona  przez  LANANA  (^[a-z0-9]+$);  hierarchiczna  i  zarezerwowana  przestrzeń  nazw  LSB
       (^_?([a-z0-9_.]+-)+[a-z0-9]+$) lub przestrzeń nazw skryptów crona Debiana (^[a-zA-Z0-9_-]+$).

       Jeśli  podano  opcję  --regex,  nazwy  muszą pasować do rozszerzonego wyrażenia regularnego podanego jako
       wartość tej opcji.

       Znalezione pliki są uruchamiane w alfabetycznej kolejności ich  nazw  (zgodnie  z  porządkiem  sortowania
       ustawień  regionalnych  C/POSIX),  chyba  że  w  linii poleceń podano opcję --reverse, która powoduje, że
       skrypty będą uruchamiane w odwrotnej kolejności.

OPCJE

       --test wypisuje nazwy skryptów, które zostałyby uruchomione, ale faktycznie ich nie uruchamia.

       --list wypisuje nazwy wszystkich plików (nie tylko wykonywalnych), ale faktycznie ich nie  uruchamia.  Ta
              opcja nie może być użyta z --test.

       --verbose
              przed uruchomieniem każdego ze skryptów wypisuje jego nazwę na standardowe wyjście błędów.

       --report
              podobne  do  --verbose,  ale  wypisuje  nazwy  tylko tych skryptów, które generują wyjście.  Nazwa
              skryptu jest wypisywana na stdout lub stderr, w zależności od  tego,  gdzie  skrypt  wysyła  swoje
              pierwsze wyniki.

       --reverse
              odwraca porządek wykonywania skryptów.

       --exit-on-error
              kończy pracę, gdy tylko któryś ze skryptów zakończy się niezerowym kodem wyjścia.

       --lsbsysinit
              używa konwencji nazw LSB, zamiast zwykłej.

       --new-session
              wykonuje każdy skrypt w osobnej sesji procesów. Po użyciu tej opcji zabicie programu run-parts nie
              zabije obecnie wykonywanego skryptu, który będzie działał, aż się zakończy.

       --regex=RE
              sprawdza  nazwy  plików  względem rozszerzonego wyrażenia regularnego RE. Przykład można znaleźć w
              rozdziale PRZYKŁADY.

       -u, --umask=umask
              przed uruchomieniem skryptów nadaje umask wartość  umask.  Powinna  ona  zostać  podana  ósemkowo.
              Domyślnie umask otrzymuje wartość 022.

       -a, --arg=argument
              przekazuje  argument do skryptów. Należy użyć osobnego --arg dla każdego argumentu, który chce się
              przekazać.

       --     oznacza koniec opcji. Jakakolwiek nazwa pliku występująca po --  nie  będzie  interpretowana  jako
              opcja, nawet jeśli zaczyna się od myślnika.

       -h, --help
              wyświetla informację o sposobie wywołania i kończy pracę.

       -V, --version
              wyświetla numer wersji, informację o prawach autorskich i kończy pracę.

PRZYKŁADY

       Wyświetlenie nazw wszystkich katalogów w /etc rozpoczynających się od "p" i kończących się na "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 jest wolnym oprogramowaniem; warunki kopiowania można znaleźć w Powszechnej Licencji Publicznej
       GNU w wersji 2 lub późniejszej.  Nie ma żadnej gwarancji.

TŁUMACZENIE

       Niniejsze   tłumaczenie  jest  częścią  pakietu  debianutils.   Strony  podręcznika  zawarte  w  pakiecie
       przetłumaczyli: Przemek Borys  (PTM)  <pborys@dione.ids.pl>,  Wojtek  Kotwica  (PTM)  <wkotwica@post.pl>,
       Michał Kułach <michal.kulach@gmail.com> oraz Robert Luberda <robert@debian.org>.

Debian                                           27 czerwca 2012                                    RUN-PARTS(8)