Kako z ukazom wc v sistemu Linux šteti besede, znake in vrstice v datotekah
Z ukazom wc v sistemu Linux lahko prikažete število vrstic, besed in znakov v datoteki. Ukaz lahko uporabite tudi za več dokumentov hkrati in rezultate sešteje.
Kaj je ukaz wc v sistemu Linux?
Če želite prešteti število znakov v besedilni datoteki, je ukaz wc v sistemu Linux najboljša izbira. Ukaz, katerega kratica pomeni »word count« (štetje besed), se izvede v ukazni vrstici in je eno od standardnih orodij, vključenih v distribucijah Linuxa, kot sta Debian ali Ubuntu. wc prešteje bajte, besede in znake ter poda posamezen ali skupni rezultat. Čeprav ima večina besedilnih programov podobno možnost, je ukaz wc v sistemu Linux odlična izbira, če želite rezultate pridobiti neposredno iz terminala, ne da bi odpirali nov program.
Kako deluje ukaz wc v sistemu Linux?
Način delovanja ukaza wc v sistemu Linux je enostaven za razlago. Ko uporabite ukaz, dobite natančen seznam različnih parametrov, ki jih lahko nastavite z razpoložljivimi možnostmi ali pa pustite, da se uporabi privzeta nastavitev. Privzeta nastavitev vam prikaže število vrstic, besed in znakov, enega za drugim. Ukaz lahko izvedete tudi na več besedilnih datotekih hkrati. Tako boste dobili natančen seznam za posamezne dokumente ter poleg tega skupno število različnih vrstic, besed in znakov.
Kako izgleda sintaksa ukaza wc v sistemu Linux?
Sintaksa je naslednja:
$ wc [Option] [File]shellČe teh možnosti ne želite uporabiti, bo rezultat takšen, kot je navedeno zgoraj, z vrsticami, besedami in znaki. Če ne vnesete datoteke, bo ukaz samodejno uporabil privzeto vrednost.
Katere možnosti ponuja ukaz wc v sistemu Linux?
Ukaz wc lahko prilagodite z različnimi možnostmi:
- -c: Šteje le število bajtov v datoteki.
- -L: Vrne dolžino najdaljše vrstice.
- -l: Šteje samo število vrstic v datoteki.
- -m: Vrne le znake v datoteki.
- -w: Šteje samo število besed v datoteki.
Primeri ukaza wc
Za zaključek vam bomo pokazali nekaj praktičnih primerov, da boste lahko ukaz wc v sistemu Linux uporabljali v vsakdanjem življenju.
$ wc example.txtshellTako boste dobili število vrstic, besed in znakov v datoteki example.txt.
$ wc example.txt index.htmlshellS tem ukazom lahko za vsako datoteko izpišete število posameznih besed v skladu z zgornjo shemo. Rezultat bo vseboval tudi vrstico s skupnim številom za obe datoteki.
$ wc -w example.pyshellTako se bo prikazalo le število besed v dokumentu example.py.