Linux "wc" naredba može se koristiti za pružanje ukupnog broja riječi koje postoje u datoteci. To je korisno ako pokušavate unijeti natječaj koji zahtijeva maksimalni broj riječi ili ako ste student s minimalnim zahtjevom za ograničenje riječi na eseju.
U stvari ovo samo dobro funkcionira na tekstualnim datotekama, ali LibreOffice nudi opciju "brojanje riječi" putem izbornika "alati" ako vam je potrebna prebrojavanje riječi iz dokumenta s bogatim tekstom kao što su Word dokument, OpenOffice dokument ili bogata tekstualna datoteka.
Kako koristiti Command "wc"
Osnovna upotreba naredbe "wc" je sljedeća:
zahod
Na primjer, imamo datoteku pod nazivom test.txt sa sljedećim sadržajem:
Moj esejTitulaMačka je sjedila na podu
Da biste saznali broj riječi u ovoj datoteci, koristimo sljedeću naredbu:
wc test.txt
Izlaz iz "wc" naredbe je kako slijedi:
3 9 41 test.txt
Vrijednosti su kako slijedi:
- Prvi broj je broj novih znakova redaka
- Drugi broj je broj riječi
- Treći broj je broj bajtova
- Konačna vrijednost je naziv datoteke
Preuzmite ukupni broj riječi iz više datoteka
Možete dati više imena datoteka u "wc" naredbu kao kad dobijete brojanja za svaku datoteku i ukupni redak.
Da bismo to dokazali, kopirali smo test.txt datoteku i nazvali ga test2.txt. Kako bismo dobili riječ objema datotekama mogli bismo izvršiti sljedeću naredbu:
wc test.txt test2.txt
Izlaz je sljedeći:
3 9 41 test.txt3 9 41 test2.txt6 18 82 ukupno
Kao i prije prvog broja na svakoj liniji je broj redaka, drugi broj je broj riječi i treći broj ukupan broj bajtova. Postoji još jedan prekidač koji je malo čudan u ime i zapravo radi na prilično čudan način. Naredba izgleda ovako: wc --files0-od = - (To je nula nakon datoteka riječi) Kada pokrenete gornju naredbu vidjet ćete pokazivač i možete unijeti naziv datoteke. Nakon što ste unijeli naziv datoteke, dvaput pritisnite CTRL i D. Ovo će prikazati zbrojeve za tu datoteku. Sada možete unijeti drugi naziv datoteke i dvaput pritisnuti CTRL D. Ovo će prikazati zbrojeve iz druge datoteke. Možete nastaviti s tim radom dok ne budete imali dovoljno. Pritisnite CTRL i C za izlazak natrag u glavnu naredbu. Ista naredba može se koristiti za pronalaženje brojeva svih riječi svih tekstualnih datoteka u mapi kako slijedi: pronaći . tip f -print0 | wc -l --files0-od = - To kombinira naredbu za pronalaženje s naredbom za brojanje riječi. Naredba za traženje izgleda u trenutnom direktoriju (označenom sa.) Za sve datoteke s vrstom datoteke, a zatim ispisuje naziv nulskim znakom koji zahtijeva naredba wc. Wc naredba uzima ulaz i obrađuje svaki naziv datoteke koji se vraća naredbom za pronalaženje. Ako samo želite dobiti broj bajtova u datoteci, možete upotrijebiti sljedeću naredbu: wc-c To će vratiti ukupan broj bajtova i naziv datoteke. Broj bajtova obično je nešto veći od ukupnog broja znakova u datoteci. Ako želite samo ukupni broj znakova, možete upotrijebiti sljedeću naredbu: wc-m Za datoteku test.txt izlaz je 39, a ne 41 kao i prije. Možete pokrenuti sljedeću naredbu da biste vratili samo ukupan broj redaka u datoteci: wc-l Ako želite znati najdužu liniju u datoteci, možete pokrenuti sljedeću naredbu: wc-L Ako pokrenete ovu naredbu protiv datoteke "test.txt", rezultat je 22 koji odgovara broju znakova za redak "Mačka je sjedila na podu". Posljednje, ali ne i najmanje važno, možete dobiti ukupan broj riječi u datoteci pokretanjem sljedeće naredbe: wc -w Kako prikazati samo ukupan broj bajtova u datoteci
Kako prikazati samo ukupan broj znakova u datoteci
Kako prikazati samo ukupnu liniju u datoteci
Kako prikazati najdužu liniju u datoteci
Kako prikazati samo ukupan broj riječi u datoteci