File: diff.1

package info (click to toggle)
manpages-pl 1%3A0.6-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 20,896 kB
  • ctags: 7
  • sloc: sh: 112; makefile: 59; perl: 32
file content (275 lines) | stat: -rw-r--r-- 8,956 bytes parent folder | download | duplicates (2)
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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.40.4.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.\" This file is distributed under the same license as original manpage
.\" Copyright of the original manpage:
.\" Copyright © 2010 Free Software Foundation, Inc. (GPL-3+)
.\" Copyright © of Polish translation:
.\" Adam Byrtek (PTM) <alpha@irc.pl>, 1998.
.\" Wojtek Kotwica (PTM) <wkotwica@post.pl>, 2001.
.\" Michał Kułach <michal.kulach@gmail.com>, 2012, 2014.
.TH DIFF 1 "marzec 2013" "diffutils 3.3" "Polecenia użytkownika"
.SH NAZWA
diff \- porównuje pliki wiersz po wierszu
.SH SKŁADNIA
\fBdiff\fP [\fIOPCJE\fP]... \fIPLIKI\fP
.SH OPIS
Porównuje \fIPLIKI\fP wiersz po wierszu.
.PP
Argumenty, które są obowiązkowe dla długich opcji, są również obowiązkowe
dla krótkich.
.TP 
\fB\-\-normal\fP
wypisuje zwykły diff (domyślnie)
.TP 
\fB\-q\fP, \fB\-\-brief\fP
informuje jedynie, że pliki się różnią
.TP 
\fB\-s\fP, \fB\-\-report\-identical\-files\fP
gdy pliki są identyczne, wypisuje informację o tym
.TP 
\fB\-c\fP, \fB\-C\fP \fILICZBA\fP, \fB\-\-context\fP[=\fILICZBA\fP]
wypisuje \fILICZBĘ\fP (domyślnie 3) wierszy kopiowanego kontekstu
.TP 
\fB\-u\fP, \fB\-U\fP \fILICZBA\fP, \fB\-\-unified\fP[=\fILICZBA\fP]
wypisuje \fILICZBĘ\fP (domyślnie 3) wierszy zunifikowanego kontekstu
.TP 
\fB\-e\fP, \fB\-\-ed\fP
wypisuje zapis eda
.TP 
\fB\-n\fP, \fB\-\-rcs\fP
wpisuje różnicę w formacie diffa RCS
.TP 
\fB\-y\fP, \fB\-\-side\-by\-side\fP
wypisuje wynik w dwóch kolumnach
.TP 
\fB\-W\fP, \fB\-\-width\fP=\fILICZBA\fP
wypisuje co najwyżej \fILICZBĘ\fP (domyślnie 130) kolumn
.TP 
\fB\-\-left\-column\fP
wypisuje jedynie lewą kolumnę wspólnych wierszy
.TP 
\fB\-\-suppress\-common\-lines\fP
nie wypisuje wspólnych wierszy
.TP 
\fB\-p\fP, \fB\-\-show\-c\-function\fP
pokazuje funkcję C, w której znajduje się każda ze zmian
.TP 
\fB\-F\fP, \fB\-\-show\-function\-line\fP=\fIWYR\-REG\fP
pokazuje ostatni wiersz pasujący do \fIWYR\-REG\fP
.TP 
\fB\-\-label\fP \fIETYKIETA\fP
używa \fIETYKIETY\fP, zamiast nazwy pliku (może być powtórzona)
.TP 
\fB\-t\fP, \fB\-\-expand\-tabs\fP
zamienia tabulację na spacje w wypisywanym wyniku
.TP 
\fB\-T\fP, \fB\-\-initial\-tab\fP
tworzy formatowanie, dodając na początku znak tabulacji
.TP 
\fB\-\-tabsize\fP=\fILICZBA\fP
tabulacja ma rozmiar \fILICZBA\fP (domyślnie 8) kolumn
.TP 
\fB\-\-suppress\-blank\-empty\fP
nie wypisuje spacji lub tabulatora przed pustymi wierszami
.TP 
\fB\-l\fP, \fB\-\-paginate\fP
przetwarza wyjście przez \fBpr\fP, numerując strony
.TP 
\fB\-r\fP, \fB\-\-recursive\fP
porównuje znalezione podkatalogi rekurencyjnie
.TP 
\fB\-N\fP, \fB\-\-new\-file\fP
traktuje brakujące pliki jako puste
.TP 
\fB\-\-unidirectional\-new\-file\fP
traktuje brakujące pliki początkowe jako puste
.TP 
\fB\-\-ignore\-file\-name\-case\fP
ignoruje wielkość znaków podczas porównywania nazw plików
.TP 
\fB\-\-no\-ignore\-file\-name\-case\fP
nie ignoruje wielkości znaków podczas porównywania nazw plików
.TP 
\fB\-x\fP, \fB\-\-exclude\fP=\fIWZORZEC\fP
pomija pliki pasujące do \fIWZORCA\fP
.TP 
\fB\-X\fP, \fB\-\-exclude\-from\fP=\fIPLIK\fP
pomija pliki pasujące do dowolnego wzorca z \fIPLIKU\fP
.TP 
\fB\-S\fP, \fB\-\-starting\-file\fP=\fIPLIK\fP
rozpoczyna od \fIPLIKU\fP podczas porównywania katalogów
.TP 
\fB\-\-from\-file\fP=\fIPLIK1\fP
porównuje \fIPLIK1\fP do wszystkich elementów zbioru (operandów); \fIPLIK1\fP może
być katalogiem
.TP 
\fB\-\-to\-file\fP=\fIPLIK2\fP
porównuje wszystkie elementy zbioru (operandy) do \fIPLIKU2\fP; \fIPLIK2\fP może
być katalogiem
.TP 
\fB\-i\fP, \fB\-\-ignore\-case\fP
ignoruje wielkość znaków w zawartości pliku
.TP 
\fB\-E\fP, \fB\-\-ignore\-tab\-expansion\fP
ignoruje zmiany związane z zamianą tabulacji na spacje
.TP 
\fB\-Z\fP, \fB\-\-ignore\-trailing\-space\fP
ignoruje białe znaki na końcu wiersza
.TP 
\fB\-b\fP, \fB\-\-ignore\-space\-change\fP
ignoruje zmiany w liczbie białych znaków
.TP 
\fB\-w\fP, \fB\-\-ignore\-all\-space\fP
ignoruje wszystkie białe znaki
.TP 
\fB\-B\fP, \fB\-\-ignore\-blank\-lines\fP
ignoruje zmiany we wszystkich wierszach pustych
.TP 
\fB\-I\fP, \fB\-\-ignore\-matching\-lines\fP=\fIWYR\-REG\fP
ignoruje zmiany w wierszach pasujących do \fIWYR\-REG\fP
.TP 
\fB\-a\fP, \fB\-\-text\fP
traktuje wszystkie pliki jako tekstowe
.TP 
\fB\-\-strip\-trailing\-cr\fP
wycina końcowy znak powrotu karetki (CR) w wyjściu
.TP 
\fB\-D\fP, \fB\-\-ifdef\fP=\fINAZWA\fP
wypisuje połączone pliki z różnicami "#ifdef \fINAZWA\fP"
.TP 
\fB\-\-GTYPE\-group\-format\fP=\fIFORMAT\-GRUPY\fP
formatuje grupy wejścia \fITYP\-G\fP za pomocą \fIFORMATU\-GRUPY\fP
.TP 
\fB\-\-line\-format\fP=\fIFORMAT\-WIERSZA\fP
formatuje wszystkie wiersze wejściowe za pomocą \fIFORMATU\-WIERSZA\fP
.TP 
\fB\-\-LTYPE\-line\-format\fP=\fIFORMAT\-WIERSZA\fP
formatuje wiersze wejściowe \fITYP\-L\fP za pomocą \fIFORMATU\-WIERSZA\fP
.IP
Opcje formatów zapewniają dokładniejszą kontrolę wyjścia
.IP
różnic, będącą uogólnieniem opcji \fB\-D\fP/\fB\-\-ifdef\fP.
.TP 
\fITYP\-L\fP może być jednym z: \fBold\fP, \fBnew\fP lub \fBunchanged\fP.
\fITYP\-G\fP może być jednym z: \fITYP\-L\fP lub \fBchanged\fP.
.IP
\fIFORMAT\-GRUPY\fP (tylko) może zawierać:
.TP 
\fB%<\fP
wiersze z \fIPLIKU1\fP
.TP 
\fB%>\fP
wiersze z \fIPLIKU2\fP
.TP 
\fB%=\fP
wiersze wspólne plikom \fIPLIK1\fP i \fIPLIK2\fP
.TP 
\fB%\fP[\fB\-\fP][\fISZEROKOŚĆ\fP][\fB.\fP[\fIPREC\fP]]{\fBdoxX\fP}\fILITERA\fP
określenie \fILITERY\fP w stylu printf
.IP
\fILITERY\fP odnoszą się w poniższej postaci do nowej grupy, małe litery
odnoszą się do starej grupy:
.TP 
\fBF\fP
numer pierwszego wiersza
.TP 
\fBL\fP
numer ostatniego wiersza
.TP 
\fBN\fP
liczba wierszy = L\-F+1
.TP 
\fBE\fP
F\-1
.TP 
\fBM\fP
L+1
.TP 
\fB%(\fP\fIA\fP\fB=\fP\fIB\fP\fB?\fP\fIT\fP\fB:\fP\fIE\fP\fB)\fP
jeśli \fIA\fP równa się \fIB\fP to \fIT\fP, w przeciwnym wypadku \fIE\fP
.IP
\fIFORMAT\-WIERSZA\fP (tylko) może zawierać:
.TP 
\fB%L\fP
zawartość wiersza
.TP 
\fB%l\fP
zawartość wiersza, z wyjątkiem końcowych znaków nowego wiersza
.TP 
\fB%\fP[\fB\-\fP][\fISZEROKOŚĆ\fP][\fB.\fP[\fIPREC\fP]]{\fBdoxX\fP}\fIn\fP
określenie numera wiersza wejściowego w stylu printf
.IP
\fIFORMAT\-GRUPY\fP i \fIFORMAT\-WIERSZA\fP mogą zawierać:
.TP 
\fB%%\fP
\fB%\fP
.TP 
\fB%c'\fP\fIC\fP\fB'\fP
pojedynczy znak \fIC\fP
.TP 
\fB%c'\e\fP\fIOOO\fP\fB'\fP
znak z kodem ósemkowym \fI000\fP
.TP 
\fIC\fP
znak \fIC\fP (inne znaki reprezentują same siebie)
.TP 
\fB\-d\fP, \fB\-\-minimal\fP
mocno stara się znaleźć mniejszy zestaw zmian
.TP 
\fB\-\-horizon\-lines\fP=\fILICZBA\fP
zatrzymuje \fILICZBĘ\fP wierszy wspólnego przedrostka i przyrostka
.TP 
\fB\-\-speed\-large\-files\fP
zakłada, że pliki są duże i zawierają wiele rozproszonych zmian
.TP 
\fB\-\-help\fP
wyświetla ten tekst i kończy pracę
.TP 
\fB\-v\fP, \fB\-\-version\fP
wyświetla informacje o wersji i kończy działanie
.PP
\fIPLIKI\fP są w postaci "\fIPLIK1 PLIK2\fP" lub "\fIKATALOG1 KATALOG2\fP" lub
"\fIKATALOG PLIK\fP ..." lub "\fIPLIK\fP ... \fIKATALOG\fP". Jeśli podano
\fB\-\-from\-file\fP lub \fB\-\-to\-file\fP, to nie ma żadnych ograniczeń w stosunku do
\fIPLIKÓW\fP. Jeśli \fIPLIKIEM\fP jest \fB\-\fP, to odczytywane jest standardowe
wejście. Kod zakończenia wynosi 0, jeśli wejście nie różni się od siebie, 1
jeśli różni się i 2 w przypadku problemów.
.SH AUTOR
Napisane przez Paula Eggerta, Mike'a Haertela, Davida Hayesa, Richarda
Stallmana i Lena Towera.
.SH ZGŁASZANIE\ BŁĘDÓW
Zgłoszenia błędów proszę wysyłać (po angielsku) na adres
bug\-diffutils@gnu.org
.br
Strona internetowa GNU diffutils:
<http://www.gnu.org/software/diffutils/>
.br
Ogólna pomoc dotycząca oprogramowania GNU:
<http://www.gnu.org/gethelp/>
.SH PRAWA\ AUTORSKIE
Copyright \(co 2011 Free Software Foundation, Inc. Licencja GPLv3+: GNU GPL
w wersji 3 lub późniejszej <http://gnu.org/licenses/gpl.html>.
.br
Jest to wolne oprogramowanie: można je zmieniać i rozpowszechniać. Nie ma
ŻADNEJ\ GWARANCJI, w granicach określonych przez prawo.
.SH "ZOBACZ TAKŻE"
wdiff(1), cmp(1), diff3(1), sdiff(1), patch(1)
.PP
Pełna dokumentacja \fBdiff\fP jest dostępna w formacie Texinfo. Jeśli programy
\fBinfo\fP i \fBdiff\fP są poprawnie zainstalowane, to polecenie
.IP
\fBinfo diff\fP
.PP
powinno dać dostęp do pełnego podręcznika.
.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika man są:
Adam Byrtek (PTM) <alpha@irc.pl>,
Wojtek Kotwica (PTM) <wkotwica@post.pl>
i
Michał Kułach <michal.kulach@gmail.com>.
.PP
Polskie tłumaczenie jest częścią projektu manpages-pl; uwagi, pomoc, zgłaszanie błędów na stronie http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją \fB 3.3 \fPoryginału.