Linux-Befehle

So verwenden Sie den Befehl „cat“ in Bash?

So verwenden Sie den Befehl „cat“ in Bash?

Der Befehl „cat“ in Bash steht für „verketten“. Dieser Befehl wird sehr häufig zum Anzeigen, Erstellen und Anhängen von Dateien unter Linux verwendet. Heute erklären wir Ihnen die Verwendung dieses Befehls in Bash in Linux Mint 20 anhand einiger Beispiele.

Methode zur Verwendung des „cat“-Befehls in Bash:

Für die Verwendung des „cat“-Befehls in Bash zeigen wir Ihnen sechs verschiedene Beispiele. Zur Veranschaulichung dieser Beispiele haben wir zwei verschiedene Textdateien namens cat1 . erstellt.txt und cat2.txt mit etwas zufälligem Text. Wir werden diese Textdateien in unseren folgenden Beispielen verwenden:

Beispiel # 1: Anzeigen des Inhalts einer Datei:

Wenn Sie den Inhalt einer Datei mit dem Befehl „cat“ in der Bash anzeigen möchten, müssen wir mit diesem Befehl fortfahren:

$ cat SampleFile

Hier müssen Sie SampleFile durch den Namen der Datei ersetzen, die auf dem Terminal angezeigt werden soll. Wir wollten den Inhalt der cat1 anzeigen.txt-Datei, deshalb haben wir SampleFile durch cat1 ersetzt.TXT.

Der Text, den wir in unserem cat1 geschrieben haben.txt-Datei wird im folgenden Bild angezeigt:

Beispiel #2: Anzeigen des Inhalts mehrerer Dateien:

Wenn Sie mehrere Dateien haben und den Inhalt aller dieser Dateien gleichzeitig anzeigen möchten, müssen Sie diesen Befehl ausführen:

$ cat SampleFile1 SampleFile2

Hier müssen Sie SampleFile1 und SampleFile2 durch die Namen der Dateien ersetzen, deren Inhalt Sie auf Ihrem Terminal anzeigen möchten. Wir wollten den Inhalt der cat1 anzeigen.txt und cat2.txt-Dateien; Deshalb haben wir SampleFile1 durch cat1 ersetzt.txt und SampleFile2 mit cat2.TXT. Sie können in diesem Befehl auch mehr als zwei Dateinamen haben, wenn Sie den Inhalt von mehr als zwei Dateien auf dem Terminal anzeigen möchten.

Der Inhalt unserer beiden Dateien wird in separaten Zeilen angezeigt, wie in der folgenden Abbildung gezeigt:

Beispiel Nr. 3: Anzeigen des Inhalts mehrerer Dateien, getrennt durch ein „$“-Symbol:

Aus dem oben gezeigten Beispiel können Sie sehen, dass wir den Inhalt mehrerer Dateien gleichzeitig auf unserem Terminal anzeigen können. Es gibt jedoch keine klare Unterscheidung oder Trennung im Dateiinhalt. Mit anderen Worten, Sie können nicht unterscheiden, welcher Inhalt zu welcher Datei gehört. Daher können wir das Trennzeichen „$“ verwenden, das am Ende des Inhalts jeder Datei eingefügt wird. Auf diese Weise können Sie klar erkennen, wo der Inhalt einer Datei endet.

Dazu müssen wir das Flag „-e“ wie folgt verwenden:

$ cat -e SampleFile1 SampleFile2

Hier müssen Sie SampleFile1 und SampleFile2 durch die Namen der Dateien ersetzen, deren Inhalt Sie getrennt durch ein „$“-Symbol auf Ihrem Terminal anzeigen möchten. Wir wollten den Inhalt der cat1 anzeigen.txt und cat2.txt-Dateien, die durch ein „$“-Symbol getrennt sind; Deshalb haben wir SampleFile1 durch cat1 ersetzt.txt und SampleFile2 mit cat2.TXT. Sie können in diesem Befehl auch mehr als zwei Dateinamen verwenden, wenn Sie den Inhalt von mehr als zwei Dateien getrennt durch ein „$“-Symbol auf dem Terminal anzeigen möchten.

Der Inhalt unserer beiden Dateien wird auf dem Terminal durch ein „$“-Symbol getrennt angezeigt, wie in der folgenden Abbildung gezeigt:

Beispiel Nr. 4: Erstellen einer neuen Datei mit dem Befehl „cat“:

Neben dem Anzeigen des Inhalts einer Datei kann der Befehl „cat“ auch eine neue Datei erstellen. Dazu müssen wir diesen Befehl ausführen:

$ cat >Beispieldatei

Hier müssen Sie SampleFile durch den Namen der Datei ersetzen, die Sie mit dem Befehl „cat“ erstellen möchten. Wir wollten eine Datei namens cat3 erstellen, deshalb haben wir SampleFile durch cat3 ersetzt.

Wenn Sie die Eingabetaste drücken, um diesen Befehl auszuführen, sehen Sie auf Ihrem Terminal eine Eingabeaufforderung, die darauf hinweist, dass der Befehl „cat“ Sie auffordert, Text in Ihre Datei einzugeben. Sie können wie wir einen beliebigen Text Ihrer Wahl hinzufügen und dann die Tastenkombination Strg + d drücken, um die neu erstellte Datei zu speichern.

Jetzt können Sie auch überprüfen, ob eine Datei mit dem gewünschten Text erstellt wurde oder nicht, indem Sie diesen Befehl ausführen:

$ cat SampleFile


Wir haben SampleFile durch cat3 ersetzt, um seinen Inhalt anzuzeigen, wie in der Abbildung unten gezeigt:

Beispiel #5: Anzeigen von Zeilennummern zusammen mit dem Inhalt einer Datei:

Wenn Sie eine sehr große Datei haben, ist es immer praktisch, sie mit Zeilennummern anzuzeigen. Um die Zeilennummern zusammen mit dem Inhalt einer Datei anzuzeigen, müssen Sie diesen Befehl ausführen:

$ cat -n SampleFile


Wir haben SampleFile durch cat3 ersetzt, da wir wollten, dass der Inhalt dieser Datei mit Zeilennummern angezeigt wird, wie in der Abbildung unten gezeigt:

Beispiel # 6: Anhängen des Inhalts von Dateien:

Wenn Sie jemals den Inhalt einer Datei an das Ende einer anderen anhängen möchten, können Sie diesen Befehl ausführen:

$ cat SampleFile1 >> SampleFile2

Hier müssen Sie SampleFile1 durch den Namen der Datei ersetzen, deren Inhalt Sie anhängen möchten und SampleFile2 durch den Namen der Datei, an die Sie den Inhalt anhängen möchten. Wir haben SampleFile1 durch cat1 ersetzt.txt und SampleFile2 mit cat2.TXT. Das bedeutet, dass unser Text „Hello World!“ wird am Ende unseres Textes angehängt, „Wir wollen den Befehl „cat“ testen.”

Wenn Sie diesen Befehl ausführen, wird einfach der Inhalt einer Datei an eine andere angehängt, ohne dass etwas auf dem Terminal angezeigt wird.

Sie können dies bestätigen, indem Sie den Inhalt von SampleFile2 oder cat2 überprüfen.txt in unserem Fall wie folgt:

$ cat SampleFile2.TXT


Der Inhalt unserer angehängten Datei ist.e. Katze2.txt sind im Bild unten dargestellt:

Fazit:

So können Sie die Verwendung des Befehls „cat“ in Linux Mint 20 lernen, indem Sie alle Beispiele durchgehen, die wir heute besprochen haben.

Shadow of the Tomb Raider für Linux Tutorial
Shadow of the Tomb Raider ist die zwölfte Erweiterung der Tomb Raider-Reihe – ein Action-Adventure-Franchise von Eidos Montrealdos. Das Spiel wurde vo...
So steigern Sie die FPS unter Linux?
FPS steht für Bilder pro Sekunde. Die Aufgabe von FPS besteht darin, die Bildrate bei Videowiedergaben oder Spielleistungen zu messen. In einfachen Wo...
Top Oculus App Lab-Spiele
Wenn Sie Besitzer eines Oculus-Headsets sind, müssen Sie über Sideloading informiert sein. Sideloading ist der Prozess der Installation von Inhalten, ...