Ukaz “wc” ali ukaz za štetje besed v Bashu velja za zelo koristnega, saj pomaga pri iskanju različnih statističnih podatkov datoteke. Ta ukaz se lahko uporablja v več različnih različicah. Vendar bomo v tem priročniku spoznali osnovno uporabo tega ukaza v Bashu.
Metoda uporabe ukaza “wc” v Bashu v Linux Mint 20:
Preden začnemo uporabljati ukaz “wc” v Bashu, bi radi najprej pokazali različico tega ukaza, ki je nameščena v našem sistemu Linux Mint 20.
$ wc --verzija
Za preverjanje različice ukaza “wc”, nameščene v našem sistemu, smo na spodnji sliki prikazali izhod zgoraj omenjenega ukaza:
Tukaj želimo tudi navesti, da smo za prikaz uporabe ukaza “wc” v Bashu v Linux Mint 20 ustvarili naključno datoteko z imenom wc.txt. V vseh osmih primerih, opisanih spodaj, smo uporabili isto datoteko. Vsebino te datoteke si lahko ogledate tako, da zaženete ta ukaz.
Vsebina te navidezne datoteke je prikazana na naslednji sliki:
Ko to pokažemo, smo pripravljeni, da vam razložimo nekaj primerov v zvezi z uporabo ukaza “wc” v Bashu v Linux Mint 20.
Primer # 1: Prikaz števila vrstic, besed, znakov in imena datoteke:
Če želite v Linuxu Mint 20 prikazati število vrstic, besed, znakov in ime datoteke, lahko ukaz "wc" zaženete brez dodatnih zastavic na ta način:
$ wc datotekaTu bi morali datoteko nadomestiti z imenom datoteke, katere število vrstic, število besed, število znakov in ime naj bo prikazano na terminalu. Zamenjali smo ga z wc.txt, tj.e., ime naše lažne datoteke.
Izhod privzetega ukaza "wc" je prikazan spodaj:
Tu prvi stolpec predstavlja število vrstic; drugi prikazuje število besed, tretji prikazuje število znakov, četrti pa ime datoteke.
2. primer: Tiskanje samo števila besed in imena datoteke:
Če želite v datoteki natisniti le skupno število besed skupaj z njenim imenom, lahko uporabite ukaz "wc" z zastavico "-w".
$ wc -w datotekaTu bi morali datoteko nadomestiti z imenom datoteke, katere število besed in ime želite prikazati na terminalu. Zamenjali smo ga z wc.txt, tj.e., ime naše lažne datoteke.
Sprememba izhoda ukaza “wc” je prikazana spodaj:
3. primer: Tiskanje samo števila vrstic in imena datoteke:
Če želite v datoteki natisniti le skupno število vrstic skupaj z njenim imenom, lahko uporabite zastavico "-l" skupaj z ukazom "wc".
$ wc -l DatotekaTu bi morali datoteko nadomestiti z imenom datoteke, katere število vrstic in ime želite prikazati na terminalu. Zamenjali smo ga z wc.txt, tj.e., ime naše lažne datoteke.
Sprememba izhoda ukaza “wc” je prikazana spodaj:
Primer # 4: Tiskanje samo števila znakov in imena datoteke:
Če želite v datoteki natisniti le skupno število znakov skupaj z njenim imenom, lahko uporabite ukaz "wc" z zastavico "-m".
$ wc -m datotekaTu bi morali datoteko nadomestiti z imenom datoteke, katere število znakov in ime želite prikazati na terminalu. Zamenjali smo ga z wc.txt, tj.e., ime naše lažne datoteke.
Sprememba izhoda ukaza “wc” je prikazana spodaj:
5. primer: Tiskanje samo števila bajtov in imena datoteke:
Če želite v datoteki natisniti le skupno število bajtov skupaj z njenim imenom, lahko uporabite ukaz "wc" z zastavico "-c".
$ wc -c datotekaTu bi morali datoteko nadomestiti z imenom datoteke, katere število bajtov in ime želite prikazati na terminalu. Zamenjali smo ga z wc.txt, tj.e., ime naše lažne datoteke.
Sprememba izhoda ukaza “wc” je prikazana spodaj:
6. primer: Tiskanje samo dolžine najdaljše vrstice (število znakov v najdaljši vrstici) in imena datoteke:
Če želite prikazati samo najdaljšo dolžino vrstice in ime datoteke, lahko uporabite ukaz “wc” z zastavico “-L”.
Tu bi morali datoteko nadomestiti z imenom datoteke, katere število znakov in ime najdaljše vrstice naj bo prikazano na terminalu. Zamenjali smo ga z wc.txt, tj.e., ime naše lažne datoteke.
Sprememba izhoda ukaza “wc” je prikazana spodaj:
7. primer: Tiskanje skupnega števila datotek in map v trenutnem imeniku:
Ukaz "wc" lahko kombinirate tudi z ukazom "ls", da natisnete skupno število datotek in map v imeniku na naslednji način:
$ ls | wc -l
Skupno število datotek in map v našem trenutnem imeniku, kot je prikazano na spodnji sliki:
Primer # 8: Prikaz števila vrstic, besed, znakov in imen več datotek skupaj s skupnim štetjem:
Če želite prikazati število vrstic, število besed, število znakov in imena več datotek, lahko ukaz »wc« zaženete na naslednji način:
$ wc Datoteka1 Datoteka2Tu bi morali File1 in File2 nadomestiti z natančnimi imeni datotek, katerih statistika želite, da se prikaže na vašem terminalu. Zamenjali smo jih z wc.txt in abc.txt, tj.e., imena naših lažnih datotek. Omenite lahko celo imena več kot dveh datotek.
Sprememba izhoda ukaza “wc” je prikazana spodaj:
Tu zadnja vrstica predstavlja skupno število vrstic, število besed in število znakov obeh datotek.
Zaključek:
Če preberete to vadnico o uporabi ukaza “wc” v Bashu, lahko s pomočjo tega ukaza poiščete vse potrebne podrobnosti o svojih datotekah v Linux Mint 20.