So verwenden Sie den WC -Befehl in bash

So verwenden Sie den WC -Befehl in bash

Verwenden Sie die Gesamtzahl der Zeilen, Silben und Buchstaben in einem Textdokument, die WC -Bash -Funktion, was bedeutet, dass „Wortzahl“ bedeutet. Es wird mit vier Spalten im Ausgang präsentiert. Der erste zeigt die Anzahl der Zeilen an. Die zweite Spalte listet die Wörter in der Datei auf. Die dritte Spalte listet die Zeichen auf. Und in der letzten Spalte listet der Dateiname auf. Dieser „WC“ -Befehl gibt uns Zugriff auf mehrere Flags, einschließlich „-C“, „-w“ und anderen, die wir in diesem Artikel behandeln werden.

Verwenden Sie den Befehl "WC" in Ubuntu 20.04's Bash

Für jede Eingabedatei gibt die Funktion „WC“ oder „Wortzahl“ die Anzahl der neuen Zeilen, Wörter und Bytes aus. Im Allgemeinen können Sie den Befehl „WC“ mit einer Datei verwenden, um Informationen darüber zu erhalten, wie viele Zeilen, Zeichen oder Wörter in der Datei enthalten sind. Lassen Sie uns die verschiedenen Fälle untersuchen, in denen wir dies möglicherweise benötigen. Wir müssen das Verzeichnis zuerst mit dem folgenden Befehl auf den Desktop verschieben, da die Textdatei mit der „Datendatei.txt ”Name wird auf dem Desktop gespeichert:

Linux@Linux: ~ $ CD Desktop/

Jetzt verwenden wir den Befehl "WC" mit der "Data -Datei".TXT ”Dateiname, um herauszufinden, wie viele Zeilen, Wörter und Zeichen in der Datei enthalten sind. Nach dem Eingeben des Befehls drücken wir die Eingabetaste auf der Tastatur, um das Ergebnis zu erhalten.

Linux@linux: ~/desktop $ wc datenfile.txt

Wir zeigen die folgende „DataFile.TXT “, damit Sie die Ausgabe schnell erfassen können:

Nach der Ausführung dieser Funktion wird diese Art von Ausgabe zurückgegeben. Das erste Ergebnis hier ist „3“, was darauf hinweist, dass in dieser Datei drei Zeilen enthalten. Die zweite Ausgabe ist „10“, was anzeigt, dass 10 Wörter in einer Zeile vorhanden sind. Die dritte Ausgabe zeigt die Zeichenzahl der Datei an. Und die letzte Ausgabe zeigt den Dateinamen „DataFile an.txt".

Die Zeilenzahl der Datei wird im folgenden Abschnitt geändert, in dem wir auch die Ausgabe bewerten, die sie erzeugt, nachdem Sie weitere Zeilen hinzugefügt haben. Es gibt jetzt "7" Zeilen, wie im folgenden Bild gezeigt. Mit zunehmender Anzahl der Zeilen nehmen auch die Wörter und Charaktere zu.

Da wir die Anzahl der Zeilen in derselben Datei erhöht haben, verwenden wir jetzt denselben Befehl mit demselben Dateinamen, der „DataFile“ lautet.txt".

Linux@linux: ~/desktop $ wc datenfile.txt

Um die Ausgabe zu überprüfen, drücken Sie die Eingabetaste. Sie können jetzt in der Ausgabe sehen, wie die Anzahl der Zeilen, Wörter und Zeichen verändert wird. Die Zählzahl steigt auf 7, die Wortzahl steigt auf 60 und die Charakterzahl steigt auf 349.

Verwenden der Optionen des Befehls "WC"

Der Befehl „WC“ gibt uns mehrere Möglichkeiten. Dieses „WC“ unterstützt uns bei der Ermittlung der Verwendung der verschiedenen Optionen, wenn wir einfach die Anzahl der Zeilen finden möchten, die Bytes, die in der Datei enthalten sind, die größte Zeile, die in der Datei vorhanden ist oder ob wir nur zählen möchten die mehreren Textdateien.

Drucken der Anzahl der Bytes mit der Option "-c"

Hier verwenden wir das "-c".txt ”Dateiname, um die Anzahl der Bytes oder Zeichen zu bestimmen. Anstatt "-c" zu verwenden, können wir alternativ die "-Bytes" mit dem Befehl „WC“ verwenden, um die Gesamtzahl der Bytes anzuzeigen, die in einer Textdatei vorhanden sind.

Linux@linux: ~/desktop $ wc -c datenfile.txt

Wenn wir die Eingabetaste drücken, wird die Anzahl der Bytes in der Datei in der Ausgabe angezeigt. Die Gesamtzahl der Zeichen in der Datei lautet "349". Wie im folgenden Bild zu sehen ist, wird auch der Dateiname gedruckt:

Verwenden Sie die Option "-l", um die Zeilenzahl zu drucken

In diesem Abschnitt verwenden wir den Befehl „WC“, das Flag „-L“ und den Namen der Textdatei, um die Zeilenzahl der Datei auszugeben.

Linux@linux: ~/desktop $ wc -l datenfile.txt

Nach dem Ausführen dieses Befehls die „Datendatei.txt ”zeigt an, dass die Datei" 7 "Zeilen gibt.

Drucken der Wortzahl mit der Option "-W"

Verwenden der Option "-W" und des Befehls "WC" zeigen wir die Gesamtzahl der Wörter in der "Data Datei" an.txt ”in diesem Abschnitt. Der Befehl ist im Folgenden aufgeführt. Wenn Sie es mit der Eingabetaste ausführen, wird das Ergebnis auf dem Bildschirm angezeigt:

Linux@linux: ~/desktop $ wc -W Dateidatei.txt

Die Zahl "60" im Ergebnis zeigt an, dass die "Datendatei.txt ”enthält insgesamt„ 60 “Wörter.

Anzeigen der Zeichen der längsten Zeile der Textdatei

Das Großbuchstaben (-l) wird in diesem Abschnitt verwendet, um die Anzahl der Zeichen der längsten Zeile der Datei auszugeben. Öffnen Sie zunächst die Datei und bestimmen Sie, welche Zeile die längste ist. Die folgende Grafik zeigt die verwendete Datei. Wie Sie in der folgenden Abbildung sehen können, gibt es insgesamt 7 "7" -Linien, wobei die Zeile „6“ den meisten Text hat. Wir können aus dieser Datei wissen, dass die "6" -Zeile am längsten ist, indem sie sie betrachten. Wir können diese Informationen jedoch mit dem Befehl "-l" mit dem "WC" mit "-L" ausdrucken.

Linux@linux: ~/desktop $ wc -l datenfile.txt

Da die "6" -Zeile am längsten ist, gibt dieser Befehl erfolgreich die Gesamtzahl der Zeichen der "6" -Leile aus, die insgesamt "115" ist.

Zählen Sie aus den mehreren Dateien

In diesem Teil erstellen wir in diesem Abschnitt eine weitere Textdatei mit dem Namen „Datei2.txt ”nun, da wir zwei Textdateien auf dem Desktop haben, wie im Folgenden gezeigt. Dann zählen wir die Zeilen, Wörter und Buchstaben in beiden Textdateien mit dem Programm „WC“.

Lassen Sie uns diesen Befehl in die Praxis umsetzen. Wir verwenden den Befehl „WC“, bevor wir die Namen der ersten und zweiten Dateien schreiben, die „Datendatei.txt ”und„ Datei2.txt ”, jeweils. Die Ausgabe dieses Befehls wird in drei Zeilen angezeigt. Die erste Zeile zeigt die Gesamtzahl der Zeilen, Wörter und Zeichen der ersten Datei. Die zweite Zeile zeigt die Gesamtzahl der Wörter, Zeichen und Zeilen der zweiten Datei. Zusätzlich addiert die dritte Zeile die Wörter, Zeichen und Zeilen beider Dateien.

Linux@linux: ~/desktop $ wc datenfile.txtdatei2.txt

Wenn dieser Befehl ausgeführt wird, wird die Informationen zu den Dateien aufgedruckt. Die erste Zeile zeigt, dass die „Datendatei.Die TXT -Datei hat insgesamt 7 "7" -Zeilen, "70" Wörter und "494" Zeichen. Während die zweite Datei insgesamt "3" Zeilen, "3" Wörter und "13" Zeichen hat. Die letzte Zeile zeigt die Summe beider Dateien und erstellt die Gesamtzahl der Zeilen, Wörter und Zeichen, nachdem beide Dateien als „10“, „73“ und „507“ kombiniert wurden.

Abschluss

In diesem Artikel haben wir besprochen, wie man die Bash -Funktion „WC“ verwendet, um die Gesamtmenge an Zeilen, Wörtern und Zeichen in einer Datei mit dem Ubuntu 20 zu erwerben.04 Version. Wir haben die verschiedenen „WC“ -Befehlsflags wie "-c", "-l" und "-w" verwendet. Im letzten Abschnitt haben wir die Gesamtzahl der Zeilen, Wörter und Zeichen mehrerer Textdateien gedruckt. Im Abschnitt Abschluss haben wir die Gesamtzahl angezeigt, die die Gesamtsumme der Zählungen für jede Datei entspricht.