Zählen Sie die Anzahl der Wörter, Zeilen, Bytes und sogar Zeichen in einer Datei vom Terminal aus
Toilette
Der Befehl (word count) wird in Linux-Systemen verwendet, um die Anzahl der Wörter, Zeilen und Bytes in einer Textdatei zu zählen. Sie können es auf vielfältige Weise mit anderen Befehlen weiterleiten und verwenden, um Informationen zu Textdateien ziemlich einfach anzuzeigen.
Verwenden von Toilette
Befehl
Allgemeine Syntax:.
wc [Optionen..] [Dateiname]
Optionen erhältlich mit Toilette
Befehl:
Möglichkeit | Beschreibung |
-l | Anzahl der Zeilen in einer Datei drucken |
-w | Anzahl der Wörter in einer Datei drucken |
-C | Anzahl der Bytes in einer Datei drucken |
-m | Anzahl der Zeichen in einer Datei drucken |
-L | Drucklänge der längsten Zeile in einer Datei |
Beispiel:
Wir werden ein grundlegendes Beispiel sehen, das die Verwendung des erklärt Toilette
Befehl unter Linux.
Wir haben eine Demodatei namens test.txt. Nachfolgend der Inhalt der Demodatei test.txt.
Dies ist eine Demodatei. Dieser Artikel hilft Ihnen beim Erlernen des wc-Befehls. wc-Befehl ist ziemlich einfach zu verwenden. In diesem Artikel erfahren Sie mehr über seine Funktionen. Auf diesem Port finden Sie viele hilfreiche Artikel zu all Ihren Linux-Anforderungen$ Ende der Datei Vielen Dank.
Verwenden von Toilette
Befehl auf diese Datei.
wc test.txt
Ausgabe:
gaurav@ubuntu:~$ wc test.txt 11 51 275 test.txt gaurav@ubuntu:~$
In dieser Ausgabe können Sie sehen, dass die Zahlen die Werte wie folgt darstellen.
- Zeilenanzahl — 11
- Anzahl der Wörter -
51
- Anzahl Bytes —
275
Sie können die Anzahl der Zeilen und Wörter auch mit der Toilette
Befehl für mehrere Dateien.
Beispiel:
wc /etc/passwd /proc/cpuinfo
Ausgabe:
gaurav@ubuntu:~$ wc /etc/passwd /proc/cpuinfo 55 95 3102 /etc/passwd 108 820 4688 /proc/cpuinfo 163 915 7790 gesamt gaurav@ubuntu:~$
2. Zeile in der Ausgabe zeigt die Details zu /etc/passwd
Datei und die 3. Zeile /proc/cpuinfo
. Am Ende der Ausgabe wird die Gesamtzahl der beiden kombinierten Dateien angezeigt.
So zählen Sie die Gesamtzahl der Zeilen in einer Textdatei
Verwendung der -l
Option der Toilette
Befehl können Sie die Anzahl der Zeilen in einer bestimmten Textdatei ausgeben.
Allgemeine Syntax:
wc -l [Dateiname]
Beispiel:
wc -l /etc/group
Ausgabe:
gaurav@ubuntu:~$ wc -l /etc/group 81 /etc/group gaurav@ubuntu:~$
Hier in der Ausgabe sehen wir, dass die Anzahl der Zeilen in der /etc/group
Datei ist 81.
Wie man Wörter in einer Textdatei zählt
Verwenden von -w
(Kleinbuchstaben) Option in Toilette
Befehl gibt die Gesamtzahl der Wörter in einer Textdatei im Terminal aus.
Allgemeine Syntax:
wc -w [Dateiname]
Beispiel:
wc -w test.txt
Ausgabe:
51 test.txt
Die Textdatei test.txt enthält 51 Wörter.
Abrufen der Byteanzahl einer Datei
Du kannst den ... benutzen -C
Option mit der Toilette
Befehl, um die Anzahl der Bytes in der Datei auf Ihrem Terminal zu drucken.
Die Anzahl der von einer Datei verwendeten Bytes sagt uns über den von dieser Textdatei belegten Speicher.
Allgemeine Syntax:
wc -c [Dateiname]
Beispiel:
wc -c /etc/passwd
Ausgabe:
gaurav@ubuntu:~$ wc -c /etc/passwd 3102 /etc/passwd gaurav@ubuntu:~$
Aus der Ausgabe können wir schließen, dass die passwd
Datei verwendet 3102 Byte.
Gesamtzahl der Zeichen in einer Datei abrufen
Verwenden von -m
Option mit der Toilette
Befehl gibt die Gesamtzahl der Zeichen in einer bestimmten Datei aus.
Allgemeine Syntax:
wc -m [Dateiname]
Beispiel:
wc -m test.txt
Ausgabe:
gaurav@ubuntu:~/space$ wc -m test.txt 275 test.txt gaurav@ubuntu:~/space$
Die Ausgabe zeigt, dass die angegebene Datei 275 Zeichen enthält.
Holen Sie sich die Länge der längsten Zeile in einer Datei
Du kannst den ... benutzen -L
(Großbuchstaben) Option mit dem Toilette
Befehl, um die Länge der längsten Zeile in der Textdatei zu drucken. Dieser Befehl gibt die Länge als Anzahl der Zeichen in einer Zeile aus.
Allgemeine Syntax:
wc -L [Dateiname]
Beispiel:
wc -L test.txt
Ausgabe:
82 test.txt
Diese Ausgabe stellt dar, dass die längste Zeile in der angegebenen Textdatei test.txt 82 Zeichen enthält.
So zählen Sie die Anzahl der Textdateien im aktuellen Verzeichnis
Toilette
Der Befehl kann auch verwendet werden, um die Gesamtzahl der Textdateien im aktuellen Verzeichnis zu zählen. Um dies zu tun, müssen Sie Toilette
Befehl mit dem — finden
Befehl durch Rohrleitungen.
Schauen wir uns diese Verwendung von an Toilette
Befehl durch ein Beispiel.
Beispiel:
finden . -Typ f | wc -l
.
(Punkt) : Hier die .
(Punkt) bedeutet, dass finden
Befehl sollte im aktuellen Verzeichnis suchen.
-Typ
: Dies spezifiziert die finden
Befehl, um im aktuellen Verzeichnis nach ähnlichen Dateitypen zu suchen.
F
: Hier, F
„Dateien“ darstellen.
Was auch immer die Ausgabe dieses ersten Befehls ist finden
wird dann an die weitergeleitet Toilette
Befehl. Toilette
zählt dann die Gesamtzahl der Dateien im aktuellen Verzeichnis und zeigt die Anzahl auf Ihrem Terminal an.
Ausgabe:
gaurav@ubuntu:~/space$ find . -Typ f | wc -l 13 gaurav@ubuntu:~/space$
Die Ausgabe wird als 13 angezeigt, was bedeutet, dass sich im angegebenen Verzeichnis 13 Textdateien desselben Typs befinden.
Fazit
Da Sie damit einverstanden sind, dass die Verwendung von Toilette
Der Befehl ist ziemlich einfach und kann leicht mit Ihren Textdateien verwendet werden, um die Details darüber zu erhalten. Dieser Befehl kann auch in Kombination mit anderen Befehlen unter Verwendung der Rohrleitungsoption verwendet werden.