Naredba "wc" ili brojanje riječi u Bashu smatra se izuzetno korisnom jer pomaže u pronalaženju različitih statistika datoteke. Ova se naredba može koristiti u više različitih varijacija. Međutim, u ovom ćemo vodiču naučiti osnovnu upotrebu ove naredbe u Bashu.
Metoda korištenja naredbe "wc" u Bashu u Linux Mint 20:
Prije nego što počnemo koristiti naredbu "wc" u Bashu, prvo bismo vam željeli pokazati verziju ove naredbe koja je instalirana na našem Linux Mint 20 sustavu.
$ wc --verzija
Da bismo provjerili verziju naredbe “wc” instaliranu na našem sustavu, prikazali smo izlaz gore spomenute naredbe na donjoj slici:
Ovdje također želimo navesti da smo za demonstraciju korištenja naredbe “wc” u Bashu u Linux Mint 20 stvorili slučajnu datoteku nazvanu wc.txt. Istu smo datoteku koristili u svih osam primjera opisanih u nastavku. Sadržaj ove datoteke možete vidjeti pokretanjem ove naredbe.
Sadržaj ove lažne datoteke prikazan je na sljedećoj slici:
Nakon što smo to pokazali, svi smo spremni objasniti vam neke primjere u vezi s upotrebom naredbe “wc” u Bashu u Linux Mint 20.
Primjer # 1: Prikaz broja redaka, riječi, znakova i naziva datoteke:
Ako želite prikazati broj redaka, riječi, znakova i ime datoteke u Linux Mint 20, tada možete pokrenuti naredbu "wc" bez ikakvih dodatnih zastavica na ovaj način:
$ wc datotekaOvdje biste datoteku trebali zamijeniti nazivom datoteke čiji broj redaka, broj riječi, broj znakova i ime želite prikazati na svom terminalu. Zamijenili smo ga wc-om.txt, tj.e., naziv naše lažne datoteke.
Izlaz zadane naredbe "wc" prikazan je ispod:
Ovdje prvi stupac predstavlja broj linija; druga prikazuje broj riječi, treća prikazuje broj znakova, dok četvrta navodi ime datoteke.
Primjer # 2: Ispis samo broja riječi i naziva datoteke:
Ako želite ispisati samo ukupan broj riječi u datoteci zajedno s njezinim imenom, tada možete upotrijebiti naredbu "wc" sa zastavicom "-w".
$ wc -w datotekaOvdje biste datoteku trebali zamijeniti nazivom datoteke čiji broj riječi i ime želite prikazati na svom terminalu. Zamijenili smo ga wc-om.txt, tj.e., naziv naše lažne datoteke.
Modifikacija izlaza naredbe "wc" prikazana je u nastavku:
Primjer # 3: Ispis samo broja redaka i naziva datoteke:
Ako želite ispisati samo ukupan broj redaka u datoteci zajedno s njezinim nazivom, tada možete upotrijebiti zastavicu "-l" zajedno s naredbom "wc".
$ wc -l datotekaOvdje biste datoteku trebali zamijeniti imenom datoteke čiji broj linija i naziv želite prikazati na svom terminalu. Zamijenili smo ga wc-om.txt, tj.e., naziv naše lažne datoteke.
Modifikacija izlaza naredbe "wc" prikazana je u nastavku:
Primjer # 4: Ispis samo broja znakova i imena datoteke:
Ako želite ispisati samo ukupan broj znakova u datoteci zajedno s njezinim nazivom, tada možete upotrijebiti naredbu "wc" sa zastavicom "-m".
$ wc -m datotekaOvdje biste datoteku trebali zamijeniti nazivom datoteke čiji broj znakova i ime želite prikazati na svom terminalu. Zamijenili smo ga wc-om.txt, tj.e., naziv naše lažne datoteke.
Modifikacija izlaza naredbe "wc" prikazana je u nastavku:
Primjer # 5: Ispis samo broja bajtova i naziva datoteke:
Ako želite ispisati samo ukupan broj bajtova u datoteci zajedno s njezinim imenom, tada možete upotrijebiti naredbu "wc" sa zastavicom "-c".
$ wc -c datotekaOvdje biste datoteku trebali zamijeniti nazivom datoteke čiji broj bajtova i ime želite prikazati na svom terminalu. Zamijenili smo ga wc-om.txt, tj.e., naziv naše lažne datoteke.
Modifikacija izlaza naredbe "wc" prikazana je u nastavku:
Primjer # 6: Ispis samo duljine najduljeg retka (broj znakova u najduljem retku) i imena datoteke:
Ako samo želite prikazati najdužu duljinu retka i ime datoteke, tada možete upotrijebiti naredbu "wc" sa zastavicom "-L".
Ovdje biste datoteku trebali zamijeniti nazivom datoteke čiji broj znakova i imena najduljeg retka želite da se prikazuju na vašem terminalu. Zamijenili smo ga wc-om.txt, tj.e., naziv naše lažne datoteke.
Modifikacija izlaza naredbe "wc" prikazana je u nastavku:
Primjer # 7: Ispis ukupnog broja datoteka i mapa u trenutnom direktoriju:
Naredba "wc" također se može kombinirati s naredbom "ls" za ispis ukupnog broja datoteka i mapa u direktoriju na sljedeći način:
$ ls | wc -l
Ukupan broj datoteka i mapa u našem trenutnom direktoriju, kao što je prikazano na donjoj slici:
Primjer # 8: Prikaz broja redaka, riječi, znakova i imena više od jedne datoteke zajedno s ukupnim brojanjem:
Ako želite prikazati broj redaka, broj riječi, broj znakova i imena više datoteka, tada možete pokrenuti naredbu "wc" na sljedeći način:
$ wc Datoteka1 Datoteka2Ovdje biste trebali zamijeniti File1 i File2 točnim imenima datoteka čija statistika želite da se prikazuje na vašem terminalu. Zamijenili smo ih wc-om.txt i abc.txt, tj.e., imena naših lažnih datoteka. Možete čak spomenuti i imena više od dvije datoteke.
Modifikacija izlaza naredbe "wc" prikazana je u nastavku:
Ovdje zadnji redak predstavlja ukupan broj redaka, broj riječi i broj znakova obje naše datoteke.
Zaključak:
Prolazeći kroz ovaj vodič o korištenju naredbe "wc" u Bashu, ovu naredbu možete lako koristiti da biste pronašli sve potrebne detalje o svojim datotekama u Linux Mint 20.