„wc“ žodžių, simbolių ir eilučių skai­čia­vi­mui failuose

Naudodami Linux komandą „wc“, galite parodyti failo eilučių, žodžių ir simbolių skaičių. Ši komanda taip pat gali būti naudojama su keliais do­ku­men­tais ir sugeba sudėti re­zul­ta­tus.

Kas yra Linux komanda „wc“?

Jei norite su­skai­čiuo­ti simbolių skaičių teksto faile, ge­riau­sias pa­si­rin­ki­mas yra Linux komanda „wc“. Ši komanda, kurios akronimas reiškia „word count“ (žodžių skai­čia­vi­mas), vykdoma komandų eilutėje ir yra viena iš stan­dar­ti­nių priemonių, įtrauktų į tokias Linux dist­ri­bu­ci­jas kaip Debian ar Ubuntu. wc skai­čiuo­ja baitus, žodžius ir simbolius bei pateikia atskirą arba bendrą rezultatą. Nors dauguma teksto programų turi panašią funkciją, jei norite gauti re­zul­ta­tus tie­sio­giai iš terminalo, ne­ati­da­ry­da­mi naujos programos, Linux wc yra puikus pa­si­rin­ki­mas.

Kaip veikia Linux komanda „wc“?

Linux komandos „wc“ veikimo principą pa­aiš­kin­ti nesunku. Naudodami šią komandą, gausite išsamų įvairių parametrų sąrašą, kuriuos galite nustatyti pa­si­nau­do­da­mi siū­lo­mo­mis pa­rink­ti­mis arba palikti stan­dar­ti­nius nu­sta­ty­mus. Pagal nu­ma­ty­tuo­sius nu­sta­ty­mus bus pateiktas eilučių, žodžių ir simbolių skaičius vienas po kito. Taip pat galite paleisti komandą keliuose teks­ti­niuo­se failuose vienu metu. Tuomet gausite tikslų sąrašą atskirų dokumentų ir, be to, bendrą skirtingų eilučių, žodžių ir simbolių skaičių.

Kaip atrodo „Linux“ komandos „wc“ sintaksė?

Sintaksė atrodo taip:

$ wc [Option] [File]
shell

Jei nenorite naudoti šių parinkčių, re­zul­ta­tas atrodys taip, kaip nurodyta aukščiau – su eilutėmis, žodžiais ir sim­bo­liais. Jei ne­nu­ro­dy­si­te failo, komanda au­to­ma­tiš­kai pereis prie stan­dar­ti­nio įrašo.

Kokios yra komandos „wc“ galimybės Linux sistemoje?

Komandą „wc“ galima mo­di­fi­kuo­ti naudojant įvairias parinktis:

  • -c: Skai­čiuo­ja tik failo baitų skaičių.
  • -L: Grąžina il­giau­sios eilutės ilgį.
  • -l: Skai­čiuo­ja tik eilučių skaičių faile.
  • -m: Grąžina tik failo simbolius.
  • -w: Skai­čiuo­ja tik žodžių skaičių faile.

„wc“ komandos pa­vyz­džiai

Pabaigoje pa­teik­si­me keletą praktinių pavyzdžių, kad ga­lė­tu­mė­te naudoti Linux komandą „wc“ kas­die­nia­me darbe.

$ wc example.txt
shell

Tai parodys, kiek eilučių, žodžių ir simbolių yra faile „example.txt “.

$ wc example.txt index.html
shell

Naudodami šią komandą galite gauti kiekvieno failo atskirų žodžių skaičių pagal aukščiau pateiktą schemą. Re­zul­ta­tuo­se taip pat bus eilutė su abiejų failų bendru skaičiumi.

$ wc -w example.py
shell

Tai parodys tik žodžių skaičių dokumente „example.py“.

Go to Main Menu