Naučite se Linuxa

Ukaz Linux WC s primeri

Ukaz Linux WC s primeri

Prej smo na našem spletnem mestu pisali članke o različnih ukazih Linuxa, kot so ls, ps, scp, history in številni drugi. Danes si bomo ogledali ukaz WC.

WC pomeni „Število besed.”Kot že ime pove, se ukaz wc uporablja za štetje. Izpiše število vrstic, število besed, bajt in število znakov, ki so prisotni v datoteki, ki je bila posredovana ukazu. Ko zaženete ta ukaz v datoteki brez dodatnih parametrov / argumentov, bomo rezultat natisnili v štirih stolpcih:

WC ukaz

Sintaksa:

wc [možnosti] [ime_datoteke]

Upoštevajte spodnji datoteki, sample_one in sample_two. Sample_one vsebuje seznam distribucij Linuxa, Sample_two pa seznam programskih jezikov.

Vzorčne datoteke

Z razčlenitvijo samo imena datoteke v ukazu wc dobimo spodnje rezultate:

wc sample_one.txt wc vzorec_dve.txt

Vzorec izhoda

Fantastična lastnost ukaza WC je, da lahko prenesete tudi več datotek. Oglejte si spodnji ukaz:

wc sample_one.txt vzorec_dve.txt

Izhod več datotek

Iz zgornje slike, prikazane zgoraj, prva vrstica prikazuje rezultate za sample_one.txt, druga vrstica pa prikazuje rezultate za sample_two.txt. Vendar boste opazili, da obstaja tretja vrstica, ki jo bomo poklicali Skupaj. Ta prikazuje vsoto rezultatov iz dveh datotek. Prikaže skupno število vrstic, besed in znakov vseh prenesenih datotek.

Možnosti ukaza WC

WC je preprost ukaz za delo in ponuja le nekaj možnosti, med katerimi lahko izbirate:

-l, - linije - Natisne število vrstic v datoteki \
-w, --besed - Natisnite skupno število besed v datoteki (število besed).
-m, - znakov -Natisne število znakov v datoteki.
-L, --max-line-Length - Natisne najdaljšo vrstico v datoteki.
-c, - bajtov - Natisne skupno število bajtov v datoteki.

Poglejmo zdaj vsako možnost in kako jo lahko uporabimo v različnih datotekah.

1. -l, -line Možnost

Ta možnost natisne skupno število vrstic v datoteki. Informacije so natisnjene v dveh stolpcih. Prvi stolpec prikazuje število prisotnih vrstic, drugi stolpec pa ime posredovane datoteke.

wc -l sample_one.txt

wc -l ukaz_1

2. -w, -besedilna možnost

The -w ali --besede možnost prikazuje skupno število besed v datoteki. Rezultate natisne v dva stolpca. Prvi stolpec prikazuje skupno število besed, drugi stolpec pa ime datoteke.

wc -w sample_one.txt

ukaz wc -w

3. -m, -chars možnost

The -m ali --znaki možnost prikazuje skupno število znakov v datoteki. Rezultate natisne v dva stolpca. Prvi stolpec prikazuje skupno število znakov v datoteki, drugi stolpec pa ime datoteke.

wc -m sample_one.txt

Štej znake

4. -Možnost dolžine L, -max-line-Length

The -L (velika črka) natisne dolžino (število znakov) najdaljše vrstice v datoteki. V datoteki sample_one.txt, najdaljša vrstica je "Osnovni operacijski sistem," in v sample_two.txt, najdaljša vrstica je »Javascript." Ko prenesete več kot eno ime datoteke, za razliko od drugih možnosti, ki bi prikazovale skupno, ta možnost označuje število znakov najdaljše vrstice dveh datotek.

wc -L sample_one.txt wc -L sample_one.txt vzorec_dve.txt

ukaz wc -L

5. -c, -bajtov Možnost

Ta možnost prikazuje število bajtov v datoteki. Rezultate natisne v dva stolpca. Prvi stolpec prikazuje skupno število bajtov v datoteki, drugi stolpec pa ime posredovane datoteke.

wc -c sample_one.txt

Štetje bajtov

6. -različica Možnost

Ta možnost ne zajema nobenega imena datoteke, ampak prikazuje samo različico stranišče trenutno deluje v vašem sistemu.

wc - različica

wc različica

Uporaba ukaza WC

1. Preštejte število datotek in map v imeniku

Ukaz ls se uporablja za seznam vse vsebine v imeniku. Ko je napeljan z wc -l lahko preštejemo število datotek in map v imeniku. Glejte spodnji ukaz:

ls / home / tut | wc -l

Cevi wc z ukazom ls

2. Preštejte število uporabnikov

Za seznam uporabnikov v sistemu bi lahko uporabili ukaze mačka / etc / passwd ali getent passwd. Če bi želeli le štetje celotnega števila uporabnikov, bi lahko recimo izpisovali izhodne podatke getent passwd do wc -l kot je prikazano spodaj:

getent passwd | wc -l

Štejte število uporabnikov

Zaključek

Verjamem, da ste s tem prispevkom dobili jasen vodnik za uporabo ukaza WC (štetje besed) in različne razpoložljive možnosti. Veliko močnejša opravila lahko izvajate tako, da ukaz wc kombinirate z drugimi ukazi Linux. Če naletite na kakršne koli izzive, lahko uporabite ukaz wc --pomoč. Prosimo, pustite kakršna koli vprašanja ali komentarje v zvezi s to objavo.

Najboljših 5 izdelkov z ergonomsko računalniško miško za Linux
Ali dolgotrajna uporaba računalnika povzroča bolečine v zapestju ali prstih? Ali imate trde sklepe in bi se morali neprestano tresti z rokami? Ali čut...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
S pomočjo gumba X-Mouse Button Control različno prilagodite gumbe miške za različno programsko opremo
Mogoče potrebujete orodje, ki bi lahko spremenilo nadzor miške z vsako aplikacijo, ki jo uporabljate. V tem primeru lahko preizkusite aplikacijo z ime...