Hogyan lehet a Linux wc parancsot használni szavak, karakterek és sorok számlálására fájlokban?
A Linux wc parancs segítségével megjelenítheti egy fájl sorainak, szavainak és karaktereinek számát. A parancs több dokumentumra is alkalmazható, és képes az eredményeket összeadni.
Mi az a Linux wc parancs?
Ha meg akarja számolni egy szövegfájl karakterek számát, akkor a Linux wc parancs a legjobb megoldás. A parancs, amelynek rövidítése a word count (szószámlálás) kifejezést jelenti, a parancssorban futtatható, és a Debian vagy Ubuntu Linux disztribúciókban megtalálható alapvető eszközök közé tartozik. A wc a bájtokat, szavakat és karaktereket vizsgálja, és egyedi vagy összesített eredményt ad. Bár a legtöbb szövegszerkesztő program rendelkezik hasonló opcióval, ha az eredményeket közvetlenül a terminálból szeretné megkapni, anélkül, hogy új programot kellene megnyitnia, akkor a Linux wc parancs a tökéletes választás.
Hogyan működik a Linux wc parancs?
A Linux wc működése könnyen megmagyarázható. A parancs használatával pontos listát kap a különböző paraméterekről, amelyeket a rendelkezésre álló opciók segítségével beállíthat, vagy hagyhatja a standard listázáson. Az alapértelmezett beállítás egymás után megadja a sorok, szavak és karakterek számát. A parancsot több szövegfájlra is egyszerre futtathatja. Ezután megkapja az egyes dokumentumok pontos listáját, valamint a különböző sorok, szavak és karakterek összesített számát.
Hogyan néz ki a Linux wc szintaxisa?
A szintaxis a következő:
$ wc [Option] [File]shellHa nem szeretné használni az opciókat, az eredmény a fent említettek szerint fog kinézni, sorokkal, szavakkal és karakterekkel. Ha nem ad meg fájlt, a parancs automatikusan a standard bejegyzésre fog átváltani.
Milyen lehetőségek vannak a Linux wc-ben?
A wc parancsot különböző opciókkal módosíthatja:
- -c: Csak a fájlban található bájtok számát számolja.
- -L: A leghosszabb sor hosszát adja vissza.
- -l: Csak a fájlban található sorok számát számolja.
- -m: Csak a fájlban található karaktereket adja vissza.
- -w: Csak a fájlban található szavak számát számolja.
Példák a wc parancsra
Befejezésül néhány gyakorlati példát mutatunk be, hogy a Linux wc parancsot a mindennapi életben is használni tudd.
$ wc example.txtshellEzzel megkapja a példa.txt fájlban található sorok, szavak és karakterek számát.
$ wc example.txt index.htmlshellEzzel a paranccsal az egyes fájlokhoz a fenti sémának megfelelően megadhatja az egyes szavak számát. Az eredményben egy sor is szerepel, amelyben mindkét fájl összesen szereplő szavainak száma szerepel.
$ wc -w example.pyshellEz csak a document example.py dokumentumban szereplő szavak számát fogja megjeleníteni.