File: xargs.1

package info (click to toggle)
manpages-hu 20010119-6
  • links: PTS
  • area: main
  • in suites: buster, stretch
  • size: 2,272 kB
  • ctags: 2
  • sloc: makefile: 56; lisp: 56
file content (111 lines) | stat: -rw-r--r-- 4,697 bytes parent folder | download | duplicates (3)
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>