Bashi käsku wc või sõnade loendamist peetakse äärmiselt kasulikuks, kuna see aitab faili mitmesugust statistikat teada saada. Seda käsku saab kasutada mitmes erinevas variatsioonis. Kuid selles juhendis õpime selle käsu põhikasutust Bashis.
Bashi käsu “wc” kasutamise viis Linux Mint 20-s:
Enne Bashis käsu “wc” kasutamist peaksime kõigepealt näitama selle käsu versiooni, mis on installitud meie Linux Mint 20 süsteemi.
$ wc --versioon
Meie süsteemi installitud käsu “wc” versiooni kontrollimiseks näitasime ülalnimetatud käsu väljundit alloleval pildil:
Samuti tahame siinkohal öelda, et Linuxi Mint 20 Bashi käsu “wc” kasutamise demonstreerimiseks oleme loonud juhusliku faili nimega wc.txt. Oleme kasutanud sama faili kõigis kaheksas allpool kirjeldatud näites. Selle käsu käivitamisel näete selle faili sisu.
Selle näivfaili sisu on näidatud järgmisel pildil:
Pärast selle näitamist oleme kõik valmis selgitama teile mõningaid näiteid Linux Mint 20 Bashi käsu "wc" kasutamise kohta.
Näide # 1: ridade arvu, sõnade, märkide ja faili nime kuvamine:
Kui soovite Linux Mint 20-s kuvada ridade arvu, sõnu, tähemärke ja faili nime, saate käsku “wc” käivitada ilma täiendavate lippudeta
$ wc failSiin peaksite asendama faili selle faili nimega, mille ridade arvu, sõnade arvu, tähemärkide arvu ja nime soovite terminalis kuvada. Oleme selle asendanud wc-ga.txt, st.e., meie näivfaili nimi.
Vaikekäsu wc väljund on näidatud allpool:
Esimene veerg tähistab siin ridade arvu; teine näitab sõnade arvu, kolmas tähemärkide arvu, neljas aga faili nime.
Näide # 2: ainult sõnade arvu ja faili nime printimine:
Kui soovite printida ainult faili sõnade koguarvu koos selle nimega, saate kasutada käsku “wc” koos lipuga “-w”.
$ wc -w failSiin peaksite asendama faili selle faili nimega, mille sõnade arvu ja nime soovite terminalis kuvada. Oleme selle asendanud wc-ga.txt, st.e., meie näivfaili nimi.
Allpool on näidatud käsu “wc” väljundi muutmine:
Näide # 3: ainult ridade arvu ja faili nime printimine:
Kui soovite printida ainult faili ridade koguarvu koos selle nimega, võite kasutada lippu “-l” koos käsuga “wc”.
$ wc -l failSiin peaksite asendama faili selle faili nimega, mille ridade arvu ja nime soovite terminalis kuvada. Oleme selle asendanud wc-ga.txt, st.e., meie näivfaili nimi.
Allpool on näidatud käsu “wc” väljundi muutmine:
Näide # 4: ainult märkide arvu ja faili nime printimine:
Kui soovite printida ainult faili märkide koguarvu koos selle nimega, võite kasutada käsku “wc” koos lipuga “-m”.
$ wc -m failSiin peaksite asendama File selle faili nimega, mille tähemärki ja nime soovite terminalis kuvada. Oleme selle asendanud wc-ga.txt, st.e., meie näivfaili nimi.
Allpool on näidatud käsu “wc” väljundi muutmine:
Näide 5: ainult baitide arvu ja faili nime printimine:
Kui soovite printida ainult faili baitide koguarvu koos selle nimega, saate kasutada käsku “wc” koos lipuga “-c”.
$ wc -c failSiin peaksite asendama faili selle faili nimega, mille baitide arvu ja nime soovite terminalis kuvada. Oleme selle asendanud wc-ga.txt, st.e., meie näivfaili nimi.
Allpool on näidatud käsu “wc” väljundi muutmine:
Näide # 6: ainult pikima rea pikkuse (tähemärkide arv kõige pikemas reas) ja faili nime printimine:
Kui soovite lihtsalt kuvada faili pikima rea pikkuse ja nime, saate kasutada käsku “wc” lipuga “-L”.
Siin peaksite asendama faili selle faili nimega, mille pikima rea tähemärgid ja nimi, mida soovite terminalis kuvada. Oleme selle asendanud wc-ga.txt, st.e., meie näivfaili nimi.
Allpool on näidatud käsu “wc” väljundi muutmine:
Näide 7: Failide ja kaustade koguarvu printimine praeguses kataloogis:
Käsu “wc” saab kombineerida ka käsuga “ls”, et printida kataloogis olevate failide ja kaustade koguarv järgmiselt:
$ ls | wc -l
Failide ja kaustade koguarv meie praeguses kataloogis, nagu on näidatud alloleval pildil:
Näide # 8: mitme faili ridade, sõnade, tähemärkide ja nimede arvu kuvamine koos koguarvuga:
Kui soovite kuvada rohkem kui ühe faili ridade arvu, sõnade arvu, tähemärkide arvu ja nimesid, saate käsu “wc” käivitada järgmisel viisil:
$ wc Fail1 Fail2Siin peaksite asendama File1 ja File2 nende failide täpsete nimedega, mille statistikat soovite terminalis kuvada. Oleme need asendanud wc-ga.txt ja abc.txt, st.e., meie näivfailide nimed. Võite mainida isegi rohkem kui kahe faili nimesid.
Allpool on näidatud käsu “wc” väljundi muutmine:
Siin tähistab viimane rida meie mõlema faili koguarvu, sõnade arvu ja tähemärki.
Järeldus:
Bashis käsu “wc” kasutamise juhendamise kaudu saate selle käsu abil hõlpsasti leida kõik vajalikud andmed oma failide kohta Linux Mint 20-s.