U sljedećem ćemo članku pogledati kako možemo koristiti naredbu WC u Ubuntuu. WC je skraćenica od "Brojanje riječi", a to je naredba koja se koristi na Unix sustavima koji omogućuje vam različito brojanje od standardnog unosa, između ostalog bilo riječi ili znakova.
Program omogućuje vam čitanje standardnog unosa ili spojenog popisa i generira jednu ili više sljedećih statistika: broj redaka, broj riječi i broj bajtova. Ova naredba može prihvatiti jedno ili više imena ulaznih datoteka.
Primjeri WC naredbi
La potrebna sintaksa Da biste koristili ovu naredbu, to bi bilo otprilike sljedeće:
wc [ OPCIONES ] ... [ARCHIVO] ...
Pogledajmo sada nekoliko jednostavnih primjera. Za rad s njima koristit ću dvije datoteke. Prva se zove inačice.txt a drugi imena.txt. Sadržaj je sljedeći:
Osnovno korištenje toaleta
Ako prođemo samo ime datoteke u argumentu dobit ćemo broj redaka, riječi i bajtova. Da biste vidjeli ovaj rezultat na prethodnim datotekama, u a terminal (Ctrl + Alt + T) trebamo koristiti samo naredbe:
wc versiones.txt
wc nombres.txt
Plus također u argumentu naredbe možemo proslijediti više naziva datoteke:
wc versiones.txt nombres.txt
Kao što možete vidjeti iz gornjeg snimka zaslona, kada je u argumentu navedeno više od naziva datoteke, naredba će prikazati izlaz u četiri stupca za sve pojedinačne datoteke. Uključen je veći redak koji prikazuje ukupan broj redaka, riječi i znakova svih datoteka navedeno u argumentu.
Opcije naredbi za WC
Uz upotrebu ove naredbe kao što smo do sada vidjeli, WC je jednostavna naredba za rad i dolazi sa samo nekoliko opcija koje u nekim prilikama mogu biti zanimljive:
- -l, –linija : ispisati broj redaka prisutan u spisu.
- -w, –reči: ispisati ukupan broj riječi u Datoteci.
- -m, –znakovi: ispisati broj znakova iz datoteke.
- -L, -max-line-Length: ispisuje veličinu najduže crte iz datoteke.
- -c, –bajtova: ispisuje ukupan broj bajtova u Datoteci.
Opcija -l, –line
Ova će opcija ispisati ukupan broj redaka u datoteci. Podaci su tiskani u dva stupca. Prvi stupac prikazuje broj prisutnih redaka, a drugi stupac naziv prošle datoteke.
wc -l nombres.txt
Opcija -w, –reči
Opcija -wo –words prikazuje ukupan broj riječi prisutnih u datoteci. Ispišite rezultate u dva stupca. Prvi stupac prikazuje ukupan broj riječi, a drugi stupac naziv datoteke.
wc -w nombres.txt
Opcija -m, –chars
Opcija -m ili –chars prikazuje ukupan broj znakova u datoteci. Ispišite rezultate u dva stupca. Prvi stupac prikazuje ukupan broj znakova u datoteci, a drugi stupac naziv datoteke.
wc -m nombres.txt
Opcija -L, –max-length-length
-L (velika slova) ispiši duljinu (broj znakova) najdužeg retka u datoteci.
wc -L nombres.txt
Opcija -c, –bajtova
Ova opcija prikazuje broj bajtova prisutnih u datoteci. Ispišite rezultate u dva stupca. Prvi stupac prikazuje ukupan broj bajtova u datoteci, a drugi stupac naziv proslijeđene datoteke.
wc -c nombres.txt
Kombinirajte WC s drugim naredbama
Uz opcije koje smo upravo vidjeli, također ovu zapovijed možemo kombinirati s drugima kako bismo dobili brojeve koji bi nas mogli zanimati. Na primjer, naredba ls koristi se za popis cjelokupnog sadržaja direktorija. Kada se napuni s naredbom wc -l, to će nam također omogućiti brojanje broja datoteka i mapa prisutnih u direktoriju.
ls /home/nombre-usuario | wc -l
Pomoći
Uz sve ove mogućnosti, možete dobiti više informacija o ovoj naredbi pokretanje njegove pomoći:
wc --help
U ovim smo redovima vidjeli osnovnu upotrebu upotrebe naredbe WC (Brojanje riječi) i dostupne opcije. Ne zaboravljajući mogućnost obavljanja mnogo učinkovitijih zadataka kombiniranjem naredba wc s ostalim Gnu / Linux naredbama. Sada je samo pitanje trenutka u kojem ova naredba može biti korisna.