Linux verwendet join -a1, um zwei Dateien zusammenzuführen

Linux verwendet join -a1, um zwei Dateien zusammenzuführen

Um die folgenden beiden Dateien zusammenzuführen, führen Sie sie zusammen und fügen Sie sie zu 1.txt zusammen

# 1.txt
Jerry 20
Alice 30
David 40
# 2.txt
Jerry Mann
Alice Frau
David 40

Zusammengeführt 1.txt

Jerry 20 Mann
Alice 30 Frau
David 40

Die oben genannten Dateien haben die gleichen Eigenschaften und werden daher zusammengeführt. Die zweite Spalte fehlt. Zu diesem Zeitpunkt kann das Ziel durch die Verwendung von „join -a1 1.txt 2.txt“ gut erreicht werden.

[root@host ~]# join -a1 1.txt 2.txt
Jerry 20 Mann
Alice 30 Frau
David 40
  • -a: Zusätzlich zur Anzeige der übereinstimmenden Zeilen werden auch die übereinstimmenden Zeilen in der angegebenen Sequenznummer (1 oder 2) angezeigt.
  • -1: Übereinstimmung mit dem FIELD-Feld in Datei1

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung zum Upgrade von Python und zur Installation von Pip unter Linux
  • So verwenden Sie eine for-Schleife in Kombination mit if, um Dateien im Linux-Shell-Verzeichnis zu finden
  • So erhalten Sie den tatsächlichen Pfad des aktuellen Skripts in Linux
  • Tutorial und Praxis zu den virtuellen Speichereinstellungen unter Linux
  • Detaillierte Verwendung des Linux-Textsuchbefehls find
  • Eine Frage zum Verständnis mehrerer Parameter des Sortierbefehls in Linux
  • So beheben Sie Dateisystemfehler in Linux mit „fsck“
  • Linux: Beispiel für das Bearbeiten des Start-, Stopp- und Neustartskripts für Springboot-JAR-Pakete
  • So gehen Sie mit der Meldung „Vorgang nicht zulässig“ beim Löschen von Dateien in Linux um
  • Einführung in die Verwendung und Deaktivierung von Transparent Huge Pages in Linux

<<:  Detaillierte Erläuterung möglicher Probleme bei der Konvertierung von Gleitkommadaten in Zeichendaten in MySQL

>>:  Detaillierte Erklärung des Fischschwarm-Algorithmus im CocosCreator-Spiel

Artikel empfehlen

3 verschiedene Möglichkeiten zum Löschen der Optionsoptionen im Auswahltag

Methode 1 Code kopieren Der Code lautet wie folgt:...

MySQL-Datenbanktabellendesign mit Baumstruktur

Inhaltsverzeichnis Vorwort 1. Basisdaten 2. Verer...

Ein Artikel zeigt Ihnen, wie Sie den Watch-Listener von Vue verwenden

Inhaltsverzeichnis Hörer beobachten Format Richte...

Verwendung von Docker UI, einem Docker-Visualisierungsverwaltungstool

1. Einführung in DockerUI DockerUI basiert auf de...

Implementierungsschritte zur Installation eines FTP-Servers in Ubuntu 14.04

Inhaltsverzeichnis Installieren Softwareverwaltun...

Beispiel für das Einrichten einer Whitelist in Nginx mithilfe des Geomoduls

Ursprüngliche Konfiguration: http { ...... Verbin...

Vergessen Sie nicht, den HTML-Tag zu schließen

Das Erstellen von Webseiten, die Webstandards ents...

So installieren und implementieren Sie einen FTP-Image-Server unter Linux

Lesen Sie das Tutorial zum Einrichten eines FTP-S...

Analyse des MySQL-Warnprotokolls zu abgebrochenen Verbindungen

Vorwort: Manchmal wird die mit MySQL verbundene S...

Anwendung schöner Stylesheets bei der Erstellung von XHTML+CSS-Webseiten

Dies ist ein Artikel, der vor langer Zeit geschrie...

mySql SQL-Abfrageoperation für statistische Mengen

Ich werde nicht viel Unsinn erzählen, schauen wir...

So lösen Sie das Phantomleseproblem in MySQL

Inhaltsverzeichnis Vorwort 1. Was ist Phantomlese...