Linuxin wc-komento (sanamäärä)
Linuxin sanamäärä-komento on nimeltään wc
wc
komento laskee tekstivirrassa olevien merkkien, sanojen ja rivien määrän. Jos tuo kuulostaa yksinkertaiselta tai tylsältä, se on kaikkea muuta; wc
– komennolla voi tehdä Linuxin komentoputkissa kaikenlaista mielenkiintoista.
Katsotaanpa joitakin Linux wc
komentoesimerkkejä, jotka osoittavat tämän mahtavan pikku komennon voiman.
Linux wc-komentoesimerkkejä (sanoja, rivejä, merkkejä)
sen peruskäytössä wc
komentoa voidaan käyttää tiedoston rivien, sanojen ja merkkien lukumäärän laskemiseen, näin:
$ wc /etc/passwd 65 185 3667 /etc/passwd
tässä esimerkissä /etc/passwd-tiedostossa on 65 riviä 185 sanaa (kuten wc
määrää sanat) ja 3 667 merkkiä.
Jos haluat vain tietää rivien määrän tiedostossa, lisää -l
argumentti näin:
tai jos haluat tietää tiedoston sanojen määrän, lisää -w
argumentti näin:
$ wc -w MyStory.txt 185 MyStory.txt
käyttäen Linuxin wc-komentoa komentoputkistoissa
wc-komento seuraa paradigma lukeminen tulo stdin ja kirjallisesti lähtö stdout, joten sitä voidaan käyttää kaikenlaisia Linux komentoputkistot. Tämä komento näyttää Linux-järjestelmään kirjautuneiden käyttäjien määrän:
who | wc -l
se tekee sen putkittamalla who
komento wc
komento, jota tässä tapauksessa käytetään laskemaan who
komento.
vastaavasti tämä seuraava komento näyttää Linux-järjestelmässäsi käynnissä olevien prosessien määrän:
ps -e | wc -l
tämä toimii samalla tavalla kuin edellinen esimerkki: Luo tuloste yhdellä komennolla (ps
– komento) ja käytä wc -l
– komentoa laskemaan kyseisen komennon ulostulorivien lukumäärä.
toivon, että näistä Unix/Linux wc
komentoesimerkeistä on ollut apua.