1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
|
.TH XARGS 1 \" -*- nroff -*-
.SH NV
xargs \- beolvas s vgrehajt egy parancssort a szabvnyos bemenetrl
.SH TTEKINTS
.B 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]]
.SH LEIRS
Ez az oldal a
.BR xargs
GNU verzijt taglalja. A
.B xargs
helykzkkel (esetleg aposztrffal, idzjellel, vagy backslash jellel egytt)
vagy jsor karakterekkel elvlasztott argumentumokat olvas a szabvnyos bemenetrl,
s vgrehajtja a
.I parancsot
(az alaprtelmezs /bin/echo) ahnyszor valamilyen argumentumokkal kvetett
.I initial-argumentumot
olvas a szabvnyos bemenetrl. A szabvnyos bemenetrl rkez res sorokat nem veszi
figyelembe.
.P
.B xargs
a kvetkez rtkekkel trhet vissza:
.nf
0 ha sikeres volt a mvelet
123 ha brmelyik parancs 1-125-ig terjed rtkkel trt vissza
124 ha a parancs 255-s rtkkel trt vissza
125 ha a parancsot megltk egy jellel
126 ha a parancs nem tud futni
127 ha nem tallja a parancsot
1 ha valamilyen ms hiba trtnt.
.fi
.SH OPCIK
.TP
.I "\-\-null, \-0"
A beolvasott fjlok null-karakterre vgzdnek whitespace helyett s az
idzjelek s backspace-ek nem jelentenek semmi klnset (minden karaktert
egyformn figyelembe vesz). Letiltja a fjlvge karakterlncot, amit brmelyik
ms argumentumhoz hasonlan kezel. Hasznos, ha az argumentumok whitespace-t,
idzjelet vagy backslash-eket tartalmazhatnak. A GNU find \-print0 opcija
ennek a mdnak megfelel inputot produkl.
.TP
.I "\-\-eof[=eof-str], \-e[eof-str]"
A fjlvge karakterlncot \fIeof-str\fR-re llitja. Ha a fjlvge karakterlnc egy
beolvasott sorban lp fel, az utna kvetkez adatokat figyelmen kivl hagyja.
Ha az \fIeof-str\fR-t elhagyjuk, nincs fjlvge karakterlnc. Ha ezt az opcit nem
llitjuk be, a fjlvge karakterlnc automatikusan "_"-ra lesz bellitva.
.TP
.I "\-\-help"
Kir egy ismertett a
.B xargs
opcikrl s kilp.
.TP
.I "\-\-replace[=replace-str], \-i[replace-str]"
Az initial-argumentumokban elfordul \fIreplace-str\fR-eket helyettesiti a
szabvnyos bemenetrl beolvasott nevekkel. Idzjel nlkli helykzk nem
szntetik meg az argumentumokat. Ha a \fIreplace-str\fR-t elhagyjuk,
alaprtelmezsben "{}"-ra lesz bellitva (a `find \-exec'-hez hasonlan).
Magban foglalja az \fI\-x\fP s az \fI\-l 1\fP kapcsolk hatst.
.TP
.I "\-\-max-lines[=max-lines], \-l[max-lines]"
Legfeljebb \fImax-lines\fR-nyi nem res sort olvas be parancssoronknt; ha
elhagyjuk, az alaprtelmezs 1. Helykzk utn ltrehoz egy input-sort, hogy
logikailag a kvetkez input-sornl folytatdjon a beolvass. Az \fI\-x\fR-et
magban foglalja.
.TP
.I "\-\-max-args=max-args, \-n max-args"
Parancssoronknt legfeljebb \fImax-args\fR-nyi argumentumot vesz figyelembe.
\fImax-args\fR-nl kevesebb argumentumot, ha a mretet (ld. \-s opci) tllpi,
amig meg nem adjuk az \-x opcit, amikor is \fBxargs\fR kilp.
.TP
.I "\-\-interactive, \-p"
Bekri a felhasznltl, hogy vgrehajtsa-e mindegyik parancssort s a
terminlrl olvasson sort. Csak futtatja a parancssort, ha a vlasz 'y'-nal
vagy 'Y'-nal kezddik. A \fI-t\fR-t magban foglalja.
.TP
.I "\-\-no-run-if-empty, \-r"
Ha a szabvnyos bemenet nem tartalmaz semmit, nem futtatja a parancsot. Normlis
esetben a parancs lefut ahnyszor nincs input.
.TP
.I "\-\-max-chars=max-chars, \-s max-chars"
Legfeljebb \fImax-chars\fR-nyi karaktert vesz figyelembe parancssoronknt,
belrtve a parancsot, az initial-argumentumokat, s az argumentum-karakterlncokat
lezr nullkat. Az alaprtelmezs olyan sok, amilyen csak lehet, egszen
20K-nyi karakterig.
.TP
.I "\-\-verbose, \-t"
Kirja a parancssort a szabvnyos hibakimenetre, mieltt vgrehajtan.
.TP
.I "\-\-version"
Kirja a
.B xargs
verziszmt s kilp.
.TP
.I "\-\-exit, \-x"
Kilp, ha a mretet (ld. \fI-s\fR opci) tullpi.
.TP
.I "\-\-max-procs=max-procs, \-P max-procs"
Egyidben legfeljebb \fImax-procs\fR-nyi process-t futtat, az alaprtelmezes 1.
Ha a \fImax-procs\fR 0, \fBxargs\fR annyi process-t prbl meg egyszerre
futtatni, amennyit csak lehetsges. Az \fI-n\fR s \fI-P\fR opcik egytt
szksgesek ahhoz, hogy ne a vletlenen mljon, hogy csak egyet hajt vgre.
.SH LSD MG
\fBfind\fP(1), \fBlocate\fP(1), \fBlocatedb\fP(5), \fBupdatedb\fP(1)
\fBFinding Files\fP (on-line az Info-n, vagy kinyomtatva)
.SH MAGYAR FORDTS
Kalmr Boldizsr <lskorpio@augusta.inf.elte.hu>
|