File: join.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 (122 lines) | stat: -rw-r--r-- 5,254 bytes parent folder | download
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
.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.43.3.
.\"*******************************************************************
.\"
.\" 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 © 1984-2008 Free Software Foundation, Inc. (GPL-3+)
.\" Copyright © of Polish translation:
.\" Gwidon S. Naskrent (PTM) <naskrent@hoth.amu.edu.pl>, 1999.
.\" Wojtek Kotwica (PTM) <wkotwica@post.pl>, 2000.
.\" Michał Kułach <michal.kulach@gmail.com>, 2012, 2013, 2014.
.TH JOIN 1 "wrzesień 2014" "GNU coreutils 8.23" "Polecenia użytkownika"
.SH NAZWA
join \- łączy wiersze dwóch plików według wspólnych pól
.SH SKŁADNIA
\fBjoin\fP [\fIOPCJA\fP]... \fIPLIK1 PLIK2\fP
.SH OPIS
.\" Add any additional description here
.PP
Program wypisuje na standardowe wyjście wiersz, dla każdej pary wierszy
wejściowych o identycznych polach połączeniowych. Domyślnym polem
połączeniowym jest pierwsze, oddzielone odstępem. Gdy jako \fIPLIK1\fP lub
\fIPLIK2\fP (nie oba) podano \fB\-\fP, to odczytywane jest standardowe wejście.
.TP 
\fB\-a\fP \fINUMER\-PLIKU\fP
wypisuje wiersze bez pary z pliku \fINUMER\-PLIKU\fP, który wynosi \fB1\fP lub \fB2\fP
odpowiednio dla \fIPLIKU1\fP lub \fIPLIKU2\fP
.TP 
\fB\-e\fP \fIPUSTE\fP
zamienia brakujące pola wejściowe łańcuchem \fIPUSTE\fP
.TP 
\fB\-i\fP, \fB\-\-ignore\-case\fP
ignoruje różnice między małymi i wielkimi literami podczas porównywania pól
.TP 
\fB\-j\fP \fIPOLE\fP
równoważne \fB\-1\fP \fIPOLE\fP \fB\-2\fP \fIPOLE\fP
.TP 
\fB\-o\fP \fIFORMAT\fP
zachowuje \fIFORMAT\fP podczas tworzenia wiersza wyjściowego
.TP 
\fB\-t\fP \fIZNAK\fP
używa \fIZNAKU\fP jako separatora pól wejścia i wyjścia
.TP 
\fB\-v\fP \fINUMER\-PLIKU\fP
jak \fB\-a\fP \fINUMER\-PLIKU\fP, ale bez wypisywania połączonych wierszy
wyjściowych
.TP 
\fB\-1\fP \fIPOLE\fP
łączy pliki na tym \fIPOLU\fP pierwszego pliku
.TP 
\fB\-2\fP \fIPOLE\fP
łączy pliki na tym \fIPOLU\fP drugiego pliku
.TP 
\fB\-\-check\-order\fP
sprawdza, czy wejście jest poprawnie posortowane, nawet jeśli wszystkie
wejściowe wiersze mogą być poprawnie porównane
.TP 
\fB\-\-nocheck\-order\fP
nie sprawdza poprawności posortowania wejścia
.TP 
\fB\-\-header\fP
traktuje pierwsze wiersze każdego pliku jako nagłówki pól, wyświetlając je
bez próby ich sparowania
.TP 
\fB\-z\fP, \fB\-\-zero\-terminated\fP
kończy wiersze bajtem NUL, zamiast znakiem nowego wiersza
.TP 
\fB\-\-help\fP
wyświetla ten tekst i kończy pracę
.TP 
\fB\-\-version\fP
wyświetla informacje o wersji i kończy działanie
.PP
Jeżeli nie podano opcji \fB\-t\fP \fIZNAK\fP, to spacje na początku wierszy
oddzielają pola i są ignorowane, w przeciwnym wypadku pola są oddzielane
przez \fIZNAK\fP. \fIPOLE\fP jest numerem pola liczonym od 1. \fIFORMAT\fP jest jedną
lub większą liczbą specyfikacji, oddzielonych spacjami lub przecinkami, z
których każda ma postać \fINUMER\-PLIKU\fP\fB.\fP\fIPOLE\fP LUB \fB0\fP. Domyślny
\fIFORMAT\fP wypisuje pola połączeniowe, pozostałe pola z \fIPLIKU1\fP oraz
pozostałe pola z \fIPLIKU2\fP, wszystkie oddzielone \fIZNAKIEM\fP. Jeśli \fIFORMAT\fP
jest słowem kluczowym \fBauto\fP, to pierwszy wiersz każdego pliku określa
liczbę pól wypisywanych w każdym wierszu.
.PP
\fBWażne\fP: \fIPLIK1\fP i \fIPLIK2\fP muszą być posortowane w polu połączeniowym. Na
przykład, jeżeli \fBjoin\fP został uruchomiony bez opcji powinno się wykonać
przedtem \fBsort \-k\fP \fI1b\fP\fB,\fP\fI1\fP , a jeśli \fBsort\fP został uruchomiony bez
opcji, powinno się użyć \fBjoin \-t " "\fP. Proszę zauważyć, że porównania
przestrzegają reguł określonych przez zmienną \fBLC_COLLATE\fP. Jeśli wejście
nie jest posortowane i część wierszy nie może zostać połączona, wypisywane
jest ostrzeżenie.
.PP
Strona internetowa z pomocą GNU coreutils:
<http://www.gnu.org/software/coreutils/> Zgłoszenia błędów w
tłumaczeniu join proszę wysyłać na adres
<http://translationproject.org/team/pl.html>
.SH AUTOR
Napisane przez Mike'a Haertela.
.SH PRAWA\ AUTORSKIE
Copyright \(co 2014 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"
\fBcomm\fP(1), \fBuniq\fP(1)
.PP
Pełna dokumentacja \fBjoin\fP jest dostępna w formacie Texinfo. Jeśli programy
\fBinfo\fP i \fBjoin\fP są poprawnie zainstalowane, to polecenie
.IP
\fBinfo coreutils \(aqjoin invocation\(aq\fP
.PP
powinno dać dostęp do pełnego podręcznika.
.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika man są:
Gwidon S. Naskrent (PTM) <naskrent@hoth.amu.edu.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 8.23 \fPoryginału.