Linuxi käsuga wc saab kuvada failis olevate ridade, sõnade ja tä­he­mär­kide arvu. Seda käsku saab kasutada ka mitme dokumendi puhul ning see suudab tulemused kokku liita.

Mis on Linuxi käsk wc?

Kui soovite teks­ti­fai­lis olevaid märke loendada, on Linuxi käsk wc selleks parim valik. Käsk, mille lühend tähendab sõnade arvu (word count), käi­vi­ta­takse käsurealt ja on üks stan­dard­seid tööriistu, mis kuuluvad Linuxi dist­ri­but­sioo­ni­desse nagu Debian või Ubuntu. wc loeb baite, sõnu ja tähemärke ning annab tulemuse kas eraldi või kom­bi­nee­ri­tult. Kuigi enamikul teks­ti­re­dak­to­ri­tel on sarnane võimalus, on Linuxi wc ideaalne valik, kui soovite tulemusi saada otse terminali kaudu ilma uut programmi avamata.

Kuidas töötab Linuxi käsk wc?

Linuxi käsukäsu „wc“ toimimist on lihtne selgitada. Kui kasutad seda käsukäsku, saad täpse loetelu eri­ne­va­test pa­ra­meet­ri­test, mida saad määrata ole­mas­ole­vate valikute abil või jätta need vaikimisi sea­dis­tus­tega. Vaikimisi kuvatakse järjest ridade, sõnade ja tä­he­mär­kide arv. Võite käsku kasutada ka mitme teks­ti­faili puhul korraga. Siis saate täpse loetelu iga dokumendi kohta ning lisaks ka erinevate ridade, sõnade ja tähtede koguarvu.

Milline on Linuxi käsu wc süntaks?

Süntaks on järgmine:

$ wc [Option] [File]
shell

Kui te neid valikuid kasutada ei soovi, on tulemus selline, nagu eespool mainitud – ridadega, sõnadega ja tä­he­mär­ki­dega. Kui te faili ei sisesta, kasutab käsk au­to­maat­selt vaikimisi sisendit.

Millised on Linuxi käsu wc valikud?

Saad käsureale wc lisada mit­me­su­gu­seid valikuid:

  • -c: Loendab ainult failis olevate baitide arvu.
  • -L: Näitab pikima rea pikkust.
  • -l: Loendab ainult failis olevate ridade arvu.
  • -m: Näitab ainult failis olevaid märke.
  • -w: Loendab ainult failis olevate sõnade arvu.

Näited wc-käsu kohta

Lõ­pe­tu­seks tut­vus­tame teile mõningaid prak­tilisi näiteid, et saaksite Linuxi käsku wc oma iga­päe­vae­lus kasutada.

$ wc example.txt
shell

See näitab failis example.txt olevate ridade, sõnade ja tä­he­mär­kide arvu.

$ wc example.txt index.html
shell

Selle käsuga saate iga faili kohta esitada sõnade arvu vastavalt eespool toodud skeemile. Tulemus sisaldab ka rida, kus on mõlema faili koguarv.

$ wc -w example.py
shell

See näitab ainult do­ku­men­dis example.py si­sal­du­vate sõnade arvu.

Go to Main Menu