Provided by: manpages-pl_0.5-1_all bug

NAZWA

       xargs - wykonaj polecenie z argumentami pobranymi ze standardowego wejścia

SKŁADNIA

       xargs  [-0prtx]  [-e[eof-str]]  [-i[replace-str]]  [-l[max-lines]]  [-n max-args] [-s max-
       chars]  [-P  max-procs]  [--null]  [--eof[=eof-str]]   [--replace[=replace-str]]   [--max-
       lines[=max-lines]]  [--interactive]  [--max-chars=max-chars]  [--verbose] [--exit] [--max-
       procs=max-procs] [--max-args=max-args] [--no-run-if-empty] [--version] [--help] [polecenie
       [argumenty-początkowe]]

OPIS

        Uwaga! To tłumaczenie może być nieaktualne!

       Ta  strona  opisuje wersję GNU programu xargs.  xargs czyta ze standardowego wejścia listę
       argumentów rozdzielonych spacjami lub znakami nowej linii.  Argumenty  zawierające  spacje
       mogą  być  ujęte  w cudzysłowy.  Następnie wykonywane jest polecenie (domyślnie /bin/echo)
       jeden  lub  więcej  razy  z  argumentami-początkowymi,  po  których  następują   argumenty
       przeczytane ze standardowego wejścia. Puste linie ze standardowego wejścia są ignorowane.

       xargs zwraca następujące kody wyjścia:
       0 gdy polecenie zakończyło się sukcesem
       123 jeżeli którekolwiek wywołanie polecenia zakończyło się z kodem wyjścia 1-125
       124 jeżeli polecenie zakończyło się z kodem wyjścia 255
       125 jeżeli polecenie zostało zakończone przez sygnał
       126 jeżeli polecenie nie mogło być uruchomione
       127 jeżeli polecenie nie zostało znalezione
       1 jeżeli wystąpił inny błąd

   OPCJE
       --null, -0
              Nazwy  plików  wejściowych  są  zakończone  znakiem o kodzie zero zamiast spacją, a
              cudzysłowy i odwrotne ukośniki nie mają specjalnego znaczenia (wszystkie  znaki  są
              brane  dosłownie).  Łańcuch końca pliku jest traktowany jak każdy inny.  Opcja jest
              użyteczna, gdy argumenty mogą  zawierać  białe  znaki,  cudzysłowy,  apostrofy  lub
              odwrotne  ukośniki.  Ta opcja może być użyta do pobrania argumentów od programu GNU
              find uruchomionego z opcją -print0.

       --eof[=eof-str], -e[eof-str]
              Nadaje łańcuchowi końca pliku wartość eof-str. Jeżeli ciąg oznaczający koniec pliku
              pojawi  się  w  jednej  z  linii wejściowych, reszta danych jest ignorowana. Jeżeli
              parametr eof-str nie zostanie podany,  żaden  ciąg  nie  jest  interpretowany  jako
              koniec  pliku. Jeżeli opcja w ogóle nie zostanie podana, znakiem końca danych pliku
              "_".

       --help Podaje wszystkie opcje programu xargs i kończy działanie.

       --replace[=replace-str], -i[replace-str]
              Zastępuje wszystkie wystąpienia replace-str w początkowych_argumentach  argumentami
              przeczytanym  ze  standardowego wejścia.  Ponadto, niecytowane odstępy nie separują
              argumentów.  Jeżeli nie podano parametru replace-str, jego domyślną wartością staje
              się  "{}"  (jak  dla opcji -exec programu find). Automatycznie włączane są opcje -x
              oraz -l 1.

       --max-lines[=max-lines], -l[max-lines]
              Używa co najwyżej max-lines niepustych linii danych  wejściowych  na  każdy  wiersz
              poleceń.  Jeżeli nie podano parametru max-lines, jest on przyjmowany jako 1. Spacje
              na końcu linii powodują, że jest do niej dołączana  następna  linia.  Automatycznie
              włączana jest opcja -x.

       --max-args=max-args, -n max-args
              Używa  co najwyżej max-args argumentów na każdy wiersz poleceń. Jeżeli przekroczona
              zostanie ilość znaków (patrz opcja -s), użytych zostanie mniej argumentów niż  max-
              args,  chyba  że podana zostanie opcja -x. W takim wypadku działanie programu xargs
              zostanie zakończone.

       --interactive, -p
              Prosi użytkownika o potwierdzenie przed uruchomieniem  każdego  wiersza  poleceń  i
              przeczytaniem  danych  z  terminala.  Uruchamia  wiersz  poleceń  tylko  wtedy, gdy
              odpowiedź zaczyna się od `y' lub `Y'. Automatycznie włącza opcję -t.

       --no-run-if-empty, -r
              Jeżeli w danych ze standardowego wejścia nie znajdują się znaki  inne  niż  spacje,
              polecenie  nie  jest uruchamiane. Normalnie polecenie jest uruchamiane jednorazowo,
              nawet gdy nie odczytano żadnych danych.

       --max-chars=max-chars, -s max-chars
              Używa co najwyżej max-chars znaków na każdy wiersz poleceń, włącznie z  poleceniem,
              argumentami  początkowymi  i  znakami  \0  (null) na końcu każdego wiersza poleceń.
              Domyślna wartość jest tak duża, jak to możliwe, do 20k znaków.

       --verbose, -t
              Wiersz poleceń jest wypisywany  na  standardowe  wyjście  błędów  przed  wykonaniem
              polecenia.

       --version
              Wypisuje numer wersji xargs i kończy działanie programu.

       --exit, -x
              Kończy  działanie  programu, jeżeli przekroczona zostanie ilość znaków (patrz opcja
              -s).

       --max-procs=max-procs, -P max-procs
              Uruchamia co najwyżej max-procs procesów za jednym razem; domyślną  wartością  jest
              1.  Jeżeli  max-procs  jest  równe  0,  xargs uruchomi tyle procesów, ile będzie to
              możliwe za jednym razem.  Używaj opcji -n razem  z  -P;  w  przeciwnym  razie  jest
              możliwe, że uruchomiony zostanie tylko jeden dodatkowy proces.

ZOBACZ TAKŻE

       find(1L),  locate(1L),  locatedb(5L),  updatedb(1) Znajdowanie plików (w dokumentacji Info
       lub wydane w druku)

INFORMACJE O TŁUMACZENIU

       Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia  Manuali  i  może
       nie  być  aktualne.  W  razie  zauważenia  różnic  między  powyższym opisem a rzeczywistym
       zachowaniem opisywanego programu lub  funkcji,  prosimy  o  zapoznanie  się  z  oryginalną
       (angielską) wersją strony podręcznika za pomocą polecenia:

              man --locale=C 1 xargs

       Prosimy  o  pomoc  w  aktualizacji stron man - więcej informacji można znaleźć pod adresem
       http://sourceforge.net/projects/manpages-pl/.

                                                                                         XARGS(1)