# Kuinka laskea sanoja, merkkejä ja rivejä tiedostoista Linuxin wc-komennolla

[Linuxin wc-komennolla](https://www.ionos.com/fi-fi/digitalguide/palvelin/asetukset/linux-komennot-katsaus-terminaalikomennoihin/ "Linux commands: An overview of terminal commands") voit näyttää tiedoston rivien, sanojen ja merkkien lukumäärän. Komentoa voidaan käyttää myös useiden tiedostojen kanssa, ja se osaa laskea tulokset yhteen.

## Mikä on Linuxin wc-komento?

Jos haluat laskea tekstitiedoston merkkimäärän, Linuxin wc-komento on paras vaihtoehto. Komento, jonka lyhenne tarkoittaa sanamäärää (word count), suoritetaan komentoriviltä ja se on yksi vakiotyökaluista, jotka sisältyvät Linux-jakeluihin, kuten [Debianiin](https://www.ionos.com/fi-fi/digitalguide/palvelin/osaaminen/debian-yleiskaeyttoeinen-jaerjestelmaeohjelmisto/ "Debian – the universal system software") tai Ubuntuun. wc tarkastelee tavuja, sanoja ja merkkejä ja antaa erillisen tai yhdistelmätuloksen. Vaikka useimmilla tekstiohjelmilla on vastaava vaihtoehto, jos haluat saada tulokset suoraan terminaalista avaamatta uutta ohjelmaa, Linuxin wc on täydellinen valinta.

## Miten Linuxin wc-komento toimii?

Linuxin wc-komennon toiminta on helppo selittää. Kun käytät komentoa, saat tarkan luettelon eri parametreista, jotka voit määrittää käytettävissä olevien vaihtoehtojen avulla tai jättää oletusasetuksiin. Oletusasetuksilla saat peräkkäin rivien, sanojen ja merkkien lukumäärän. Voit myös suorittaa komennon **useille tekstitiedostoille samanaikaisesti**. Saat tällöin tarkan luettelon yksittäisistä asiakirjoista sekä lisäksi eri rivien, sanojen ja merkkien kokonaismäärän.

## Miltä Linuxin wc-komennon syntaksi näyttää?

Syntaksi on seuraava:

```shell
$ wc [Option] [File]
```

Jos et halua käyttää näitä asetuksia, tulos näyttää edellä kuvatulta rivien, sanojen ja merkkien osalta. Jos et määritä tiedostoa, komento käyttää oletusarvoista syötettä.

## Mitkä ovat Linuxin wc-komennon vaihtoehdot?

Voit muokata wc-komentoa erilaisilla vaihtoehdoilla:

- **-c:** Laskee vain tiedoston tavumäärän.
- **-L:** Palauttaa pisimmän rivin pituuden.
- **-l:** Laskee vain tiedoston rivien lukumäärän.
- **-m:** Palauttaa vain tiedoston merkkien määrän.
- **-w:** Laskee vain tiedoston sanojen lukumäärän.

## Esimerkkejä wc-komennosta

Lopuksi esittelemme muutamia käytännön esimerkkejä, jotta voit hyödyntää Linuxin wc-komentoa arjessasi.

```shell
$ wc example.txt
```

Tämä näyttää tiedoston *example.txt* rivien, sanojen ja merkkien lukumäärän.

```shell
$ wc example.txt index.html
```

Tällä komennolla voit saada kunkin tiedoston sanamäärän edellä esitetyn mallin mukaisesti. Tuloksessa on myös rivi, jossa on molempien tiedostojen yhteenlaskettu sanamäärä.

```shell
$ wc -w example.py
```

Tämä näyttää vain asiakirjan *example.py* sanamäärän.


This is a markdown version of: [https://www.ionos.com/fi-fi/digitalguide/palvelin/asetukset/linuxin-wc-komento/](https://www.ionos.com/fi-fi/digitalguide/palvelin/asetukset/linuxin-wc-komento/) for AI/LLM consumption.