So kombinieren Sie Textdateien unter Linux

So kombinieren Sie Textdateien unter Linux
Eine Datei ist eine Sammlung von Daten, die in einem Computersystem gespeichert sind, das hauptsächlich durch ihren Dateinamen identifiziert wurde. Wir müssen mehrere Dateien organisiert kombinieren und an einem Ort behalten. Der CAT -Befehl hilft Linux -Benutzern, Textdateien zu kombinieren.

Sie können auch CAT -Befehle für mehrere Operationen verwenden, z. B. für das Erstellen von einzelnen oder mehreren Dateien, das Anzeigen ihrer Inhalte, das Zusammenführen von Dateien und das Anzeigen der Ausgabe auf einem Bildschirm. Es kann diese Inhalte sogar zu Dateien umleiten. Wenn Sie auch den Ansatz zur Kombination von Textdateien kennen möchten, machen Sie sich keine Sorgen. In diesem Handbuch erfahren Sie, wie Sie Textdateien unter Linux kombinieren können.

So kombinieren Sie Textdateien unter Linux

Lassen Sie uns zunächst alle verfügbaren Optionen im CAT -Befehl finden. Führen Sie dann den folgenden Befehl aus:

Katze -HELP

Beginnen wir mit einem Beispiel, in dem Sie F1 kombinieren möchten.txt, f2.txt und f3.TXT -Dateien in F4.txt. Mit dem folgenden Befehl können Sie die Aufgabe erfüllen:

Katze F1.txt f2.txt f3.txt> f4.txt

Falls Sie den F4 nicht überschreiben möchten.TXT -Datei, verwenden Sie den folgenden Befehl:

Katze F1.txt f2.txt f3.txt >> f4.txt

Wie Sie in den vorherigen Bildern sehen können, gibt es einen massiven Unterschied im Ergebnis beider Befehle.

Sie können den folgenden CAT -Befehl verwenden, um den Inhalt der Datei anzuzeigen, ohne ihn zu öffnen:

Katze.txt

Sie können den CAT -Befehl verwenden, gefolgt vom Befehl pipe (|) und dem Befehl sortieren, um die kombinierten Textdateien in einem geordneten Listenmuster zu sortieren.

Verwenden Sie anschließend das Ausgaberötungssymbol (>) mit dem Namen der Datei, in den der kombinierte Text kopiert werden soll. Danach werden alle Textzeilen in der Ergebnisdatei in alphabetischer Reihenfolge sortiert. Der Befehl sollte sein:

Katze F1.txt f3.txt f2.txt | sort> f4.txt.

Sie können den Inhalt einer Datei mit Zeilennummern anzeigen. Verwenden Sie -n, gefolgt vom Namen der Datei als:

Katze -n F1.txt

Wenn Sie mehrere große Dateien kombinieren möchten, verwenden Sie anstatt den Namen der Datei zu verkettet, anstatt diese Dateien zu identifizieren, gefolgt von einem Umleitungssymbol für Ausgabe, um zu identifizieren.

Daher ist es möglich, alle Dateien im aktuellen Verzeichnis mit einem Sternchen (*) Symbol Wildcard als:

Katze *.txt> f1.txt.

Wir können das Rohrsymbol und den Befehl echo verwenden, mit dem alle Dateien im aktuellen Verzeichnis an den Befehl cat vermittelt werden

Echo *.txt | xargs cat> f5.txt.

Abschluss

Das Linux -Betriebssystem bietet eine Vielzahl von Befehlen, um Textdateien auf organisierte Weise in einer Datei zu kombinieren. In dieser detaillierten Anleitung haben wir verschiedene Techniken verwendet, um zwei Textdateien in einer Datei alphabetisch oder numerisch zu kombinieren, wobei der CAT -Befehl verwendet wird. Der CAT -Befehl kann in Kombination mit einem anderen Befehl in verschiedenen Situationen praktisch sein. Wir hoffen, dass dieser Leitfaden Ihnen geholfen hat, den einfachen Ansatz zur Kombination von Textdateien unter Linux zu verstehen.