wc (Unix)
WC (abreviere din limba engleză w ORD c ount, numărul de cuvinte) este o comandă de Unix si Unix- ului de operare sisteme , și în general ale POSIX [1] sisteme , care produce la ieșirea standard , un număr de linii, cuvinte și octeți care alcătuiesc unul sau mai multe fișiere text specificate ca parametri (sau date de la intrarea standard ). Este un tip de filtru .
Versiunile avansate ale wc pot număra, de asemenea, numărul de caractere, care este diferit de numărul de octeți în cazul fișierelor text care conțin caractere unicode sau folosesc codificări multibyte .
Sintaxă
Sintaxa generală a wc este după cum urmează:
wc [ opțiuni ] [-] [ fișier1 ...]
Parametrii de fișiere opționali specifică numele fișierelor de numărat. Dacă nu este specificat niciun fișier, fluxul de date de la intrarea standard este numărat, în timp ce dacă sunt specificate mai multe fișiere, se produc atât conturile individuale, cât și numărul total.
Linia dublă --
(opțional) indică faptul că următorii parametri nu trebuie considerați opțiuni.
Opțiuni
Printre principalele opțiuni se numără:
-
-c
- Faceți un număr de octeți.
-
-l
- Numărați liniile (pentru a fi precise, numărați caracterele de returnare a trăsurii).
-
-L
- Numai pentru versiunea GNU a wc : indică lungimea în caractere a celei mai lungi linii.
-
-m
- Numărați caracterele ( numai pentru versiunile avansate ale wc ).
-
-w
- Numărați cuvintele.
Exemple
Face numărătorile pentru idee.txt
și testo.txt
fișiere:
$ wc ideas.txt text.txt 40 149 947 ideas.txt 2294 16638 97724 testo.txt 2334 16787 98671 în total
Notă
linkuri externe
- ( EN ) wc: Imprimați numărul de linii noi, cuvinte și octeți , în manualul GNU Coreutils . Adus la 17 mai 2008 .