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.