EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

joinplan9 – Online in der Cloud

Führen Sie joinplan9 im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl „joinplan9“, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


join – relationaler Datenbankoperator

ZUSAMMENFASSUNG


join [ Optionen ] file1 file2

BESCHREIBUNG


Registrieren bildet in der Standardausgabe eine Verknüpfung der beiden durch die Zeilen von angegebenen Beziehungen
file1 und file2. Wenn einer der Dateinamen vorhanden ist, wird die Standardeingabe verwendet.

File1 und file2 müssen in aufsteigender ASCII-Sortierungsreihenfolge nach den Feldern sortiert werden
mit der sie verbunden werden sollen, normalerweise der erste in jeder Zeile.

Für jedes Zeilenpaar in gibt es eine Zeile in der Ausgabe file1 und file2 Das haben
identische Join-Felder. Die Ausgabezeile besteht normalerweise aus dem gemeinsamen Feld, dann dem
Rest der Zeile von file1, dann der Rest der Zeile von file2.

Eingabefelder sind normalerweise durch Leerzeichen oder Tabulatoren getrennt; Ausgabefelder nach Leerzeichen. In diesem Fall,
Mehrere Trennzeichen zählen als eins und führende Trennzeichen werden verworfen.

Die folgenden Optionen werden mit POSIX-Syntax erkannt.

-a n Erzeugen Sie zusätzlich zur normalen Ausgabe eine Zeile für jede nicht paarbare Zeile in der Datei
n, Wobei n ist 1 oder 2.

-v n Like -a, wobei die Ausgabe für gepaarte Zeilen weggelassen wird.

-e s Ersetzen Sie leere Ausgabefelder durch eine Zeichenfolge s.

-1 m
-2 m Machen Sie mit mFeld von file1 or file2.

-jn m Archaisches Äquivalent für -n m.

-oFelder
Jede Ausgabezeile umfasst die angegebenen Felder. Das durch Kommas getrennte Feld
Bezeichner sind entweder 0, also das Join-Feld, oder das Formular haben n.m, Wobei n is
ein Aktenzeichen und m ist eine Feldnummer. Der veraltete Gebrauch erlaubt separate Argumente für
Feldbezeichner.

-tc Benutze Charakter c als einziges Trennzeichen (Tabulatorzeichen) bei Ein- und Ausgabe. Jeden
auftreten von c in einer Zeile ist von Bedeutung.

Beispiele:


sortieren / etc / passwd | join -t: -1 1 -a 1 -e "" - bdays
Fügen Sie Geburtstage hinzu / etc / passwd Datei, unbekannte Geburtstage bleiben leer. Das Layout
of /adm/benutzer ist in gegeben passwd(5); Tage enthält sortierte Zeilen wie

tr: ''/ etc / passwd | sort -k 3 3 >temp
join -1 3 -2 3 -o 1.1,2.1 temp temp | awk '$1 < $2'
Drucken Sie alle Benutzerpaare mit identischen Benutzer-IDs.

SOURCE


/src/cmd/join.c

Nutzen Sie joinplan9 online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad