close

Toilet (Unix)

Gå til navigation Gå til søg

wc ( w ord count ) er en kommando, der bruges i Unix -operativsystemet, der giver dig mulighed for at udføre forskellige tællinger fra standardinput, det være sig ord, tegn eller linjeskift.

Programmet læser standardinput eller en sammenkædet liste og udsender en eller flere af følgende statistikker: linjeantal, ordantal og byteantal. Hvis en liste over filer sendes som en parameter, viser den statistik for hver enkelt fil og derefter den overordnede statistik.

Brugsmåde

   wc -l <fil> antal linjer
   wc -c <fil> antal bytes
   wc -m <fil> udskriver antallet af tegn
   wc -L <fil> udskriver længden af ​​den længste linje
   wc -w <fil> udskriver antallet af ord

Eksempel på brug

$ wc ideas.txt excerpt.txt
     40 149 947 ideas.txt
   2294 16638 97724 excerpt.txt
   2334 16787 98671 i alt

Kombination med andre kommandoer

Vi sammenkæder indholdet af filen /etc/passwd, med grep søger vi efter alle de linjer, der indeholder "/home" i deres indhold, og med wc -l tæller vi de resulterende linjer.

$ kat /etc/passwd | grep /home | wc -l
   3


Eksterne links