wc

Linux.fista
Versio hetkellä 6. maaliskuuta 2015 kello 18.27 – tehnyt Pyscowicz (keskustelu | muokkaukset)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

Komentorivikomennolla wc voidaan laskea, kuinka monta merkkiä, sanaa tai riviä jokin syöte (esim. tiedosto) sisältää.

Käyttö

wc kirje.naapurille.txt

Tuottaa tulosteen

 13  120 1082 kirje.naapurille.txt

jossa ensimmäisessä sarakkeessa näytetään rivien määrä, toisessa sanojen määrä, kolmannessa merkkien määrä ja neljännessä tutkitun tiedoston nimi (mikäli sellainen on).

ls|wc -w

Näyttää komennon ls tulosteen sisältämien sanojen määrän. Tässä tapauksessa tämä tarkoittaa samaa, kuin nykyisen työhakemiston sisältämien tiedostojen määrä.

 wc -ml kirje.naapurille.txt

Näyttää tiedoston sisältämien merkkien (valitsin -m) sekä rivien (valitsin -l) määrän. Komennon tuloste näyttää tältä:

 13 1082 kirje.naapurille.txt

Standardisyötevirran käyttö

Pelkkä komento wc lukee syötteen standardisyötevirrasta. wc jää odottamaan syötettä, ja tällöin käyttäjä voi esimerkiksi syöttää tekstin itse tai graafisessa tilassa leikepöydän kautta. Standardisyötevirta sulkeutuu ja komennon suoritus päättyy, kun käyttäjä syöttää rivinvaihdon ja painaa heti sen jälkeen Ctrl-d.