> Linux Reviews > man >

join


  1. join.1.man
  2. join.9.man


1. join.1.man

Manpage of JOIN

JOIN

Section: Dienstprogramme für Benutzer (1)
Updated: April 2010
Index Return to Main Contents
 

BEZEICHNUNG

join - Zeilen von zwei Dateien über ein gemeinsames Feld verbinden  

ÜBERSICHT

join [OPTION]... DATEI1 DATEI2  

BESCHREIBUNG

Für jedes Eingabezeilenpaar mit identischen Verbindungsfeldern eine Zeile auf die Standardausgabe schreiben. Das voreingestellte Verbindungsfeld ist das erste durch Leerraum begrenzte Feld. Wenn DATEI1 oder DATEI2 (nicht beide) »-« ist, wird die Standardeingabe gelesen.

-a DATEINUMMER
Nicht passende Zeilen aus der Datei DATEINUMMER ausgeben, wobei DATEINUMMER 1 oder 2 ist, entsprechend DATEI1 oder DATEI2
-e LEER
Fehlende Eingabefelder durch LEER ersetzen
-i, --ignore-case
Unterschiede in Groß/Kleinschreibung ignorieren, wenn Felder verglichen werden
-j FELD
Äquivalent zu »-1 FELD -2 FELD«
-o FORMAT
FORMAT benutzen, wenn Ausgabezeilen erstellt werden
-t ZEICHEN
ZEICHEN als Trennzeichen für Ein‐ und Ausgabefelder nehmen
-v DATEINUMMER
Wie -a DATEINUMMER, unterdrückt allerdings verbundene Ausgabezeilen
-1 FELD
An diesem FELD von Datei 1 verbinden
-2 FELD
An diesem FELD von Datei 2 verbinden
--check-order
Prüfen, ob die Eingabe korrekt sortiert ist, sogar, wenn alle Eingabezeilen paarweise verbunden werden könnten
--nocheck-order
Nicht prüfen, ob die Eingabe korrekt sortiert ist
--header
Die erste Zeile in jeder Datei als Feldkopfzeilen betrachten, sie ausgeben ohne vorher zu versuchen, sie paarweise zu verbinden.
--help
Diese Hilfe anzeigen und beenden
--version
Versionsinformation anzeigen und beenden

Sofern nicht -t ZEICHEN angegeben wurde, trennen führende Leerzeichen Felder ab und werden ignoriert, sonst werden Felder durch ZEICHEN abgetrennt. Jedes FELD ist eine Feldnummer, die mit 1 beginnend gezählt wird. FORMAT sind ein oder mehrere durch Komma oder Leerzeichen getrennte Angaben, die jeweils »DATEINUMMER.FELD« oder »0« sind. Standardmäßig gibt FORMAT das verbundene Feld, die verbleibenden Felder aus DATEI1 und die verbleibenden Felder aus DATEI2 aus, alle durch ZEICHEN getrennt.

Wichtig: DATEI1 und DATEI2 müssen über die verbundenen Felder sortiert sein. Benutzen Sie z.B. »sort -k 1b,1«, falls »join« keine Optionen hat oder benutzen Sie »join -t«, falls »sort« keine Optionen hat. Beachten Sie, dass Vergleiche die Regeln, die durch »LC_COLLATE« angegeben werden, respektieren. Falls die Eingabe nicht sortiert ist und einige Zeilen nicht verbunden werden können, wird eine Warnung ausgegeben.  

AUTOR

Geschrieben von Mike Haertel.  

FEHLER BERICHTEN

Berichten Sie Fehler in join (auf Englisch) an bug-coreutils@gnu.org
Homepage der GNU coreutils: <http://www.gnu.org/software/coreutils/>
Allgemeine Hilfe zur Benutzung von GNU-Software: <http://www.gnu.org/gethelp/>
Berichten Sie Fehler in der Übersetzung von join an <http://translationproject.org/team/de>  

COPYRIGHT

Copyright © 2010 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder neuer <http://gnu.org/licenses/gpl>.
Dies ist freie Software: Sie können sie verändern und weitergeben. Es gibt KEINE GARANTIE, soweit gesetzlich zulässig.  

SIEHE AUCH

comm(1), uniq(1)

Die vollständige Dokumentation für join wird als Texinfo-Handbuch gepflegt. Wenn die Programme info und join auf Ihrem Rechner ordnungsgemäß installiert sind, können Sie mit dem Befehl

info coreutils aqjoin invocationaq

auf das vollständige Handbuch zugreifen.

 

ÜBERSETZUNG

Die deutsche Übersetzung dieser Handbuchseite wurde von Karl Eichwalder <ke@suse.de>, Lutz Behnke <lutz.behnke@gmx.de>, Michael Schmidt <michael@guug.de>, Michael Piefel <piefel@informatik.hu-berlin.de> und Chris Leick <c.leick@vollbio.de> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an <debian-l10n-german@lists.debian.org>.


 

Index

BEZEICHNUNG
ÜBERSICHT
BESCHREIBUNG
AUTOR
FEHLER BERICHTEN
COPYRIGHT
SIEHE AUCH
ÜBERSETZUNG

This document was created by man2html using the manual pages.
Time: 17:35:04 GMT, October 23, 2013

2. join.9.man

Manpage of join

join

Section: Tcl Built-In Commands (n)
Updated:
Index Return to Main Contents



 

NAME

join - Create a string by joining together list elements  

SYNOPSIS

join list ?joinString?



 

DESCRIPTION

The list argument must be a valid Tcl list. This command returns the string formed by joining all of the elements of list together with joinString separating each adjacent pair of elements. The joinString argument defaults to a space character.  

EXAMPLES

Making a comma-separated list:

set data {1 2 3 4 5}
join $data ", "
     -> 1, 2, 3, 4, 5

Using join to flatten a list by a single level:


set data {1 {2 3} 4 {5 {6 7} 8}}
join $data
     -> 1 2 3 4 5 {6 7} 8

 

SEE ALSO

list(n), lappend(n), split(n)

 

KEYWORDS

element, join, list, separator


 

Index

NAME
SYNOPSIS
DESCRIPTION
EXAMPLES
SEE ALSO
KEYWORDS

This document was created by man2html using the manual pages.
Time: 17:35:04 GMT, October 23, 2013

SVENSKA - SVENSKA - SVENSKA - cs - da - SVENSKA - SVENSKA - SVENSKA - ja - nl - pl - ro - SVENSKA - zh_CN