wc (Unix)

Wikipediasta
Siirry navigaatioon Siirry hakuun

wc (word count) on Unix-ohjelma, joka laskee tiedostoista rivien, sanojen ja tavujen määrän.

Uudemmissa toteutuksissa on -m-vipu, joka laskee merkkien määrän erotukseksi tavujen määrästä. Tätä tarvitaan jos käytettävä merkkikoodaus on vaihtelevan pituinen kuten UTF-8. Kahdeksanbittisellä merkistöllä merkkien ja tavujen määrä on sama.

    wc -l <tiedosto> rivien määrä
    wc -c <tiedosto> tavujen määrä
    wc -m <tiedosto> merkkien määrä
    wc -L <tiedosto> pisimmän rivin pituus
    wc -w <tiedosto> sanojen määrä

Esimerkki wc:n käytöstä:

 $ wc akuankka.txt salasanat.txt 
      40     149     947 akuankka.txt
    2294   16638   97724 salasanat.txt
    2334   16787   98671 total

Ensimmäinen kohta rivillä kertoo tiedoston rivimäärän, toinen sanojen ja kolmas merkkien määrän.

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]