6 WC Kommando Beispiller fir d'Zuel vun de Linnen, Wierder, Charaktere am Linux ze zielen
De wc (Wortzuel) Kommando an Unix/Linux Betribssystemer gëtt benotzt fir d'Zuel vun den Neilinnzuelen, d'Wuertzuel, de Byte an d'Zeechenzuelen an de Dateien, déi vun den Dateiargumenter spezifizéiert sinn, erauszefannen. D'Syntax vum wc Kommando wéi hei ënnendrënner.
# wc [options] filenames
Déi folgend sinn d'Optiounen an d'Benotzung vum Kommando.
wc -l : Prints the number of lines in a file. wc -w : prints the number of words in a file. wc -c : Displays the count of bytes in a file. wc -m : prints the count of characters from a file. wc -L : prints only the length of the longest line in a file.
Also, loosst eis kucken wéi mir de 'wc' Kommando mat hire puer verfügbaren Argumenter a Beispiller an dësem Artikel benotze kënnen. Mir hunn d''tecmint.txt'Datei benotzt fir d'Befehle ze testen. Loosst eis d'Output vun der Datei erausfannen andeems Dir Cat Kommando benotzt wéi hei ënnendrënner.
cat tecmint.txt Red Hat CentOS Fedora Debian Scientific Linux OpenSuse Ubuntu Xubuntu Linux Mint Pearl Linux Slackware Mandriva
1. A Basis Beispill vun WC Kommando
De 'wc' Kommando ouni Parameter ze passéieren weist e Basisresultat vun der tecmint.txt Datei. Déi dräi Zuelen hei ënnendrënner sinn 12 (Zuel vun den Zeilen), 16 (Zuel vu Wierder) an 112 (Zuel vun Bytes) vun der Datei.
wc tecmint.txt 12 16 112 tecmint.txt
2. Grof Zuel vun Linnen
Fir d'Zuel vun den Neilinnen an enger Datei ze zielen, benotzt d'Optioun '-l', déi d'Zuel vun den Zeilen aus enger bestëmmter Datei dréckt. Sot, de folgende Kommando weist d'Zuel vun den Neilinnen an enger Datei. Am Ausgang ass den éischte Fichier als Zuel zougewisen an dat zweet Feld ass den Numm vun der Datei.
wc -l tecmint.txt 12 tecmint.txt
3. Unzuel vu Wierder weisen
Mat '-w' Argument mam 'wc' Kommando dréckt d'Zuel vu Wierder an enger Datei. Gitt de folgende Kommando fir d'Wierder an enger Datei ze zielen.
wc -w tecmint.txt 16 tecmint.txt
4. Grof Zuel vun Bytes a Charaktere
Wann Dir d'Optiounen '-c' an '-m' mam 'wc' Kommando benotzt, dréckt d'total Zuel vu Bytes respektiv Zeechen an enger Datei.
wc -c tecmint.txt 112 tecmint.txt
wc -m tecmint.txt 112 tecmint.txt
5. Display Längt vun längsten Linn
De 'wc' Kommando erlaabt en Argument '-L', et kann benotzt ginn fir d'Längt vun der längster (Zuel vun Zeechen) Zeil an enger Datei auszedrécken. Also, mir hunn déi längste Charakterlinn ('Scientific Linux') an enger Datei.
wc -L tecmint.txt 16 tecmint.txt
6. Check Méi WC Optiounen
Fir méi Informatioun an Hëllef iwwer de wc Kommando, fuert einfach den 'wc -help'oder 'man wc'vun der Kommandozeil.
wc --help Usage: wc [OPTION]... [FILE]... or: wc [OPTION]... --files0-from=F Print newline, word, and byte counts for each FILE, and a total line if more than one FILE is specified. With no FILE, or when FILE is -, read standard input. -c, --bytes print the byte counts -m, --chars print the character counts -l, --lines print the newline counts -L, --max-line-length print the length of the longest line -w, --words print the word counts --help display this help and exit --version output version information and exit Report wc bugs to [email GNU coreutils home page: <http://www.gnu.org/software/coreutils/> General help using GNU software: <http://www.gnu.org/gethelp/> For complete documentation, run: info coreutils 'wc invocation'