Kaip naudoti Linux komandą „wc“ žodžių, simbolių ir eilučių skaičiavimui failuose
„wc“ žodžių, simbolių ir eilučių skaičiavimui 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 dokumentais ir sugeba sudėti rezultatus.
Kas yra Linux komanda „wc“?
Jei norite suskaičiuoti simbolių skaičių teksto faile, geriausias pasirinkimas yra Linux komanda „wc“. Ši komanda, kurios akronimas reiškia „word count“ (žodžių skaičiavimas), vykdoma komandų eilutėje ir yra viena iš standartinių priemonių, įtrauktų į tokias Linux distribucijas kaip Debian ar Ubuntu. wc skaičiuoja baitus, žodžius ir simbolius bei pateikia atskirą arba bendrą rezultatą. Nors dauguma teksto programų turi panašią funkciją, jei norite gauti rezultatus tiesiogiai iš terminalo, neatidarydami naujos programos, Linux wc yra puikus pasirinkimas.
Kaip veikia Linux komanda „wc“?
Linux komandos „wc“ veikimo principą paaiškinti nesunku. Naudodami šią komandą, gausite išsamų įvairių parametrų sąrašą, kuriuos galite nustatyti pasinaudodami siūlomomis parinktimis arba palikti standartinius nustatymus. Pagal numatytuosius nustatymus bus pateiktas eilučių, žodžių ir simbolių skaičius vienas po kito. Taip pat galite paleisti komandą keliuose tekstiniuose 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]shellJei nenorite naudoti šių parinkčių, rezultatas atrodys taip, kaip nurodyta aukščiau – su eilutėmis, žodžiais ir simboliais. Jei nenurodysite failo, komanda automatiškai pereis prie standartinio įrašo.
Kokios yra komandos „wc“ galimybės Linux sistemoje?
Komandą „wc“ galima modifikuoti naudojant įvairias parinktis:
- -c: Skaičiuoja tik failo baitų skaičių.
- -L: Grąžina ilgiausios eilutės ilgį.
- -l: Skaičiuoja tik eilučių skaičių faile.
- -m: Grąžina tik failo simbolius.
- -w: Skaičiuoja tik žodžių skaičių faile.
„wc“ komandos pavyzdžiai
Pabaigoje pateiksime keletą praktinių pavyzdžių, kad galėtumėte naudoti Linux komandą „wc“ kasdieniame darbe.
$ wc example.txtshellTai parodys, kiek eilučių, žodžių ir simbolių yra faile „example.txt “.
$ wc example.txt index.htmlshellNaudodami šią komandą galite gauti kiekvieno failo atskirų žodžių skaičių pagal aukščiau pateiktą schemą. Rezultatuose taip pat bus eilutė su abiejų failų bendru skaičiumi.
$ wc -w example.pyshellTai parodys tik žodžių skaičių dokumente „example.py“.