wc (Unix)

unix-ohjelma

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.

Käyttö muokkaa

    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.

Katso myös muokkaa

Aiheesta muualla muokkaa