wc (Unix)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

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ă

  1. Toaletă ^ (EN) , pe Specificațiile de bază ale grupului deschis Numărul 6 IEEE Std 1003.1, ediția 2004. Adus la 17 mai 2008 .

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT