.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.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) , 1999. .\" Wojtek Kotwica (PTM) , 2000. .\" Michał Kułach , 2012, 2013, 2014, 2016. .TH JOIN 1 "styczeń 2016" "GNU coreutils 8.25" "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 spacją. .PP Gdy jako \fIPLIK1\fP lub \fIPLIK2\fP (nie oba) podano \fB\-\fP, czyta 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. .SH AUTOR Napisane przez Mike'a Haertela. .SH ZGŁASZANIE\ BŁĘDÓW Strona internetowa z pomocą GNU coreutils: .br Zgłoszenia błędów w tłumaczeniu join proszę wysyłać na adres .SH PRAWA\ AUTORSKIE Copyright \(co 2016 Free Software Foundation, Inc. Licencja GPLv3+: GNU GPL w wersji 3 lub późniejszej . .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 .br Pełna dokumentacja na stronie: .br lub lokalnie, za pomocą \fBinfo \(aq(coreutils) join invocation\(aq\fP .SH TŁUMACZENIE Autorami polskiego tłumaczenia niniejszej strony podręcznika man są: Gwidon S. Naskrent (PTM) , Wojtek Kotwica (PTM) i Michał Kułach . .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.25 \fPoryginału.