Content
Data
License: GNU GPLv3 +
Version number: (GNU findutils) 4.6.0.225-235f (in Debian 10)
Developer / owner: Free Software Foundation, Inc.
Short description:
The manual page and help for the xargs linux command. This page describes the GNU version of xargs. Xargs reads arguments separated from standard input by spaces (possibly with an apostrophe, quotation mark, or backslash) or newline characters, and executes the command (the default / bin / echo) each time it reads an initial argument followed by some arguments from standard input. Blank lines from standard input are ignored.
Man page output
man xargs
XARGS(1) General Commands Manual XARGS(1) NÉV xargs - beolvas és végrehajt egy parancssort a szabványos bemenetről ÁTTEKINTÉS 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] [command [initial-argumentumok]] LEIRÁS Ez az oldal a xargs GNU verzióját taglalja. A xargs helyközökkel (esetleg aposztróffal, idézőjellel, vagy backslash jellel együtt) vagy újsor karakterekkel elválasztott argumentumokat olvas a szabványos bemenetről, és végrehajtja a parancsot (az alapértelmezés /bin/echo) ahányszor valamilyen argumentumokkal követett initial-argumentumot olvas a szabványos bemenetről. A szabványos bemenetről érkező üres sorokat nem veszi figyelembe. xargs a következő értékekkel térhet vissza: 0 ha sikeres volt a művelet 123 ha bármelyik parancs 1-125-ig terjedő értékkel tért vissza 124 ha a parancs 255-ös értékkel tért vissza 125 ha a parancsot megölték egy jellel 126 ha a parancs nem tud futni 127 ha nem találja a parancsot 1 ha valamilyen más hiba történt. OPCIÓK --null, -0 A beolvasott fájlok null-karakterre végződnek whitespace helyett és az idézőjelek és backspace-ek nem jelentenek semmi különöset (minden karaktert egyformán figyelembe vesz). Letiltja a fájlvége karakterláncot, amit bármelyik más argumentumhoz hasonlóan kezel. Hasznos, ha az argumentumok whitespace-t, idézőjelet vagy backslash-eket tartalmazhatnak. A GNU find -print0 opciója ennek a módnak megfelelő inputot produkál. --eof[=eof-str], -e[eof-str] A fájlvége karakterláncot eof-str-re állitja. Ha a fájlvége karakterlánc egy beolvasott sorban lép fel, az utána következő adatokat figyelmen kivül hagyja. Ha az eof-str-t elhagyjuk, nincs fájlvége karakterlánc. Ha ezt az opciót nem állitjuk be, a fájlvége karakterlánc automatikusan "_"-ra lesz beállitva. --help Kiír egy ismertetőt a xargs opciókról és kilép. --replace[=replace-str], -i[replace-str] Az initial-argumentumokban előforduló replace-str-eket helyettesiti a szabványos bemenetről beolvasott nevekkel. Idézőjel nélküli helyközök nem szüntetik meg az argumentumokat. Ha a replace-str-t elhagyjuk, alapértelmezésben "{}"-ra lesz beállitva (a `find -exec'-hez hasonlóan). Magában foglalja az -x és az -l 1 kapcsolók hatását. --max-lines[=max-lines], -l[max-lines] Legfeljebb max-lines-nyi nem üres sort olvas be parancssoronként; ha elhagyjuk, az alapértelmezés 1. Helyközök után létrehoz egy input-sort, hogy logikailag a következő input-sornál folytatódjon a beolvasás. Az -x- et magában foglalja. --max-args=max-args, -n max-args Parancssoronként legfeljebb max-args-nyi argumentumot vesz figyelembe. max-args-nál kevesebb argumentumot, ha a méretet (ld. -s opció) túllépi, amig meg nem adjuk az -x opciót, amikor is xargs kilép. --interactive, -p Bekéri a felhasználótól, hogy végrehajtsa-e mindegyik parancssort és a terminálról olvasson sort. Csak futtatja a parancssort, ha a válasz 'y'-nal vagy 'Y'-nal kezdődik. A -t-t magában foglalja. --no-run-if-empty, -r Ha a szabványos bemenet nem tartalmaz semmit, nem futtatja a parancsot. Normális esetben a parancs lefut ahányszor nincs input. --max-chars=max-chars, -s max-chars Legfeljebb max-chars-nyi karaktert vesz figyelembe parancssoronként, belértve a parancsot, az initial-argumentumokat, és az argumentum- karakterláncokat lezáró nullákat. Az alapértelmezés olyan sok, amilyen csak lehet, egészen 20K-nyi karakterig. --verbose, -t Kiírja a parancssort a szabványos hibakimenetre, mielőtt végrehajtaná. --version Kiírja a xargs verziószámát és kilép. --exit, -x Kilép, ha a méretet (ld. -s opció) tullépi. --max-procs=max-procs, -P max-procs Egyidőben legfeljebb max-procs-nyi process-t futtat, az alapértelmezes 1. Ha a max-procs 0, xargs annyi process-t próbál meg egyszerre futtatni, amennyit csak lehetséges. Az -n és -P opciók együtt szükségesek ahhoz, hogy ne a véletlenen múljon, hogy csak egyet hajt végre. LÁSD MÉG find(1), locate(1), locatedb(5), updatedb(1) Finding Files (on-line az Info-n, vagy kinyomtatva) MAGYAR FORDÍTÁS Kalmár Boldizsár <lskorpio@augusta.inf.elte.hu> XARGS(1)
Help output
xargs --help
Használat: xargs [KAPCSOLÓ]… PARANCS [KIINDULÓ_ARGUMENTUMOK]… A PARANCS futtatása a KIINDULÓ_ARGUMENTUMOK-ban megadott, valamint a bemenetről olvasott argumentumokkal. A hosszú kapcsolók kötelező és elhagyható argumentumai a megfelelő rövid kapcsolókhoz is kötelezőek vagy elhagyhatóak. -0, --null az elemeket null, és nem üres hely választja el ez kikapcsolja az idézőjelek és visszaper feldolgozását, és a logikai EOF feldolgozást -a, --arg-file=FÁJL az argumentumok olvasása a FÁJLBÓL a szabványos bemenet helyett -d, --delimiter=KARAKTER a bemeneti adatfolyam elemeit a KARAKTER választja el, nem üres hely. Ez kikapcsolja az idézőjelek és visszaper feldolgozását, és a logikai EOF feldolgozást -E VÉG a logikai EOF karakterlánc megadása, ha a VÉG előfordul egy bemeneti sorban, a sor további része figyelmen kívül marad (a -0 vagy -d megadása esetén figyelmen kívül marad) -e, --eof[=VÉG] ugyanaz, mint a -E VÉG, ha a VÉG meg van adva; egyébként nincs fájl vége karakterlánc -I R ugyanaz, mint a --replace=R -i, --replace[=R] az R cseréje a KIINDULÓ_ARGUMENTUMOKBAN a szabványos bemenetről olvasott nevekkel; ha az R nincs megadva, a {} feltételezése -L, --max-lines=MAX-SOROK legfeljebb MAX-SOROK nem üres bemeneti sor használata parancssoronként -l[MAX-SOROK] hasonló a -L-hez, de az alapértelmezés a legfeljebb egy nem üres bemeneti sor, ha a MAX-SOROK nincs megadva -n, --max-args=MAX-ARG legfeljebb MAX-ARG argumentum használata parancssoronként -o, --open-tty Reopen stdin as /dev/tty in the child process before executing the command; useful to run an interactive application. -P, --max-procs=MAX-FOLY legfeljebb MAX-FOLY folyamat futtatása egyszerre -p, --interactive kérdés parancsok futtatása előtt --process-slot-var=VÁLT a VÁLT környezeti változó beállítása a gyermekfolyamatokban -r, --no-run-if-empty ha nincsenek argumentumok, ne futtassa a PARANCSOT; ha ez a kapcsoló nincs megadva, akkor a PARANCS legalább egyszer lefut -s, --max-chars=MAX-KAR a parancssor hosszának korlátozása MAX-KAR karakterre --show-limits a parancssor hosszára vonatkozó korlátok megjelenítése -t, --verbose parancsok kiírása a végrehajtásuk előtt -x, --exit kilépés a méret (lásd: -s) túllépésekor --help ezen súgó megjelenítése és kilépés --version output version information and exit Please see also the documentation at http://www.gnu.org/software/findutils/. You can report (and track progress on fixing) bugs in the "xargs" program via the GNU findutils bug-reporting page at https://savannah.gnu.org/bugs/?group=findutils or, if you have no web access, by sending email to <bug-findutils@gnu.org>.
Related Content
- 48 views