Comanda Linux wc (word count)
comanda Linux word count se numește wc
. Comandawc
numără numărul de caractere, cuvinte și linii care sunt conținute într-un flux de text. Dacă sună simplu sau plictisitor, este altceva decât; comanda wc
poate fi utilizată în conductele de comandă Linux pentru a face tot felul de lucruri interesante.
Să aruncăm o privire la unele Linuxwc
Exemple de comandă pentru a arăta puterea acestei comenzi teribil mic.
Exemple de comenzi Linux wc (cuvinte, linii, caractere)
în utilizarea sa cea mai de bază, comandawc
poate fi utilizată pentru a număra numărul de linii, cuvinte și caractere dintr-un fișier, astfel:
$ wc /etc/passwd 65 185 3667 /etc/passwd
în acest exemplu, fișierul/etc/passwd are 65 de linii, 185 de cuvinte (cawc
determină cuvinte) și 3.667 de caractere.
dacă doriți doar să știți numărul de linii într-un fișier trebuie doar să adăugați -l
argument, ca aceasta:
$ wc -l /etc/passwd 65 /etc/passwd
sau, dacă doriți să cunoașteți numărul de cuvinte dintr-un fișier, adăugați argumentul-w
, astfel:
$ wc -w MyStory.txt 185 MyStory.txt
folosind comanda Linux WC în conductele de comandă
comanda wc urmează paradigma de citire a intrărilor de la stdin și de scriere a ieșirilor la stdout, astfel încât să poată fi utilizată în tot felul de conducte de comandă Linux. Această comandă arată numărul de utilizatori conectați în prezent la sistemul dvs. Linux:
who | wc -l
face acest lucru prin conductele de ieșire ale comenziiwho
în intrarea comenziiwc
, care în acest caz este utilizată pentru a număra numărul de linii de ieșire dinwho
comandă.
în mod similar, această comandă următoare arată numărul de procese care rulează în prezent pe sistemul Linux:
ps -e | wc -l
aceasta funcționează la fel ca exemplul anterior: Generați ieșirea folosind o comandă (Comanda ps
) și utilizați comanda wc -l
pentru a număra numărul de linii de ieșire din acea comandă.
sper că aceste exemple de comenzi Unix/Linux wc
au fost de ajutor.