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

Kurze Analyse von MySQL Union und Union All

In der Datenbank führen sowohl die Schlüsselwörte...

Implementierung des iview-Berechtigungsmanagements

Inhaltsverzeichnis iview-admin2.0 integrierte Ber...

Analyse des HTTP-Schnittstellentestprozesses basierend auf Postman

Ich habe zufällig ein tolles Tutorial zum Thema k...

Lösung für vergessenes Linux MySQL-Root-Passwort

Wenn Sie sich bei der Verwendung der MySQL-Datenb...

JavaScript realisiert den Drag-Effekt der Modalbox

Hier ist ein Fall des Ziehens einer modalen Box. ...

Vue implementiert grafischen Überprüfungscode

In diesem Artikelbeispiel wird der spezifische Co...

So berechnen Sie den Wert von ken_len im MySQL-Abfrageplan

Die Bedeutung von key_len In MySQL können Sie „ex...

Detaillierte Erklärung zur korrekten Öffnung in CSS

Warum sagen wir „normalerweise 1em=16px“? Die vom...