Linux parancsok

A „wc” parancs használata a Bash-ban?

A „wc” parancs használata a Bash-ban?

A Bash-ban szereplő „wc” vagy a word count parancs rendkívül hasznosnak tekinthető, mivel segít egy fájl különféle statisztikáinak megismerésében. Ez a parancs többféle változatban használható. Ebben az útmutatóban azonban megismerjük a parancs alapvető használatát a Bash-ban.

A „wc” parancs használatának módja a Bash rendszerben a Linux Mint 20 alkalmazásban:

Mielőtt elkezdenénk használni a „wc” parancsot a Bash-ban, először meg akarjuk mutatni ennek a parancsnak a Linux Mint 20 rendszerünkre telepített verzióját.

$ wc --verzió


A rendszerünkre telepített „wc” parancs verziójának ellenőrzéséhez az alábbi képen bemutattuk a fent említett parancs kimenetét:

Itt szeretnénk kijelenteni, hogy a „wc” parancs használatának bemutatásához a Bash-ban a Linux Mint 20-ban létrehoztunk egy véletlenszerű wc nevű fájlt.txt. Ugyanezt a fájlt használtuk az alábbiakban leírt nyolc példában. A parancs futtatásával megtekintheti a fájl tartalmát.

$ cat wc.txt


A próbabájl tartalma a következő képen látható:

Miután ezt megmutattuk, mindannyian készen állunk arra, hogy elmagyarázzunk nektek néhány példát a „wc” parancs használatáról a Bash-ban a Linux Mint 20-ban.

1. példa: A sorok, szavak, karakterek és egy fájl nevének megjelenítése:

Ha meg szeretné jeleníteni a sorok, szavak, karakterek és egy fájl nevét a Linux Mint 20 alkalmazásban, akkor a "wc" parancsot további jelzők nélkül futtathatja így:

$ wc fájl

Itt cserélje ki a Fájlt annak a fájlnak a nevével, amelynek sorszámát, szószámát, karakterszámát és nevét meg szeretné jeleníteni a terminálon. Cseréltük wc-vel.txt, i.e., a dummy fájlunk neve.

Az alapértelmezett „wc” parancs kimenete az alábbiakban látható:

Itt az első oszlop a sorszámot mutatja; a második a szavak számát, a harmadik a karakterek számát mutatja, míg a negyedik a fájl nevét adja meg.

2. példa: Csak a szavak számának és a fájl nevének nyomtatása:

Ha csak egy fájl összes szavát szeretné kinyomtatni a nevével együtt, akkor használhatja a „wc” parancsot a „-w” zászlóval.

$ wc -w fájl

Itt cserélje ki a Fájlt annak a fájlnak a nevével, amelynek a szavainak számát és nevét meg szeretné jeleníteni a terminálon. Cseréltük wc-vel.txt, i.e., a dummy fájlunk neve.

Az alábbiakban látható a „wc” parancs kimenetének módosítása:

3. példa: Csak a sorok számának és a fájl nevének nyomtatása:

Ha csak a fájlok sorainak teljes számát szeretné kinyomtatni a nevével együtt, akkor használhatja a „-l” jelzőt a „wc” paranccsal együtt.

$ wc -l fájl

Itt cserélje ki a Fájlt annak a fájlnak a nevével, amelynek sorszámát és nevét meg szeretné jeleníteni a terminálon. Cseréltük wc-vel.txt, i.e., a dummy fájlunk neve.

Az alábbiakban látható a „wc” parancs kimenetének módosítása:

4. példa: Csak a karakterek számának és a fájl nevének nyomtatása:

Ha csak a fájlban szereplő karakterek teljes számát szeretné kinyomtatni a nevével együtt, akkor használhatja a „wc” parancsot a „-m” jelzővel.

$ wc -m fájl

Itt cserélje ki a File fájlt annak a fájlnak a nevével, amelynek karakterszámát és nevét meg szeretné jeleníteni a terminálon. Cseréltük wc-vel.txt, i.e., a dummy fájlunk neve.

Az alábbiakban látható a „wc” parancs kimenetének módosítása:

5. példa: Csak a bájtok és a fájl nevének nyomtatása:

Ha csak egy fájl bájtjainak teljes számát szeretné kinyomtatni a nevével együtt, akkor használhatja a „wc” parancsot a „-c” jelzővel.

$ wc -c fájl

Itt cserélje ki a Fájlt annak a fájlnak a nevével, amelynek bájtjainak számát és nevét meg szeretné jeleníteni a terminálon. Cseréltük wc-vel.txt, i.e., a dummy fájlunk neve.

Az alábbiakban látható a „wc” parancs kimenetének módosítása:

6. példa: Csak a leghosszabb sor hosszának (a leghosszabb sorban lévő karakterek száma) és egy fájl nevének nyomtatása:
Ha csak egy fájl leghosszabb sorhosszát és nevét szeretné megjeleníteni, akkor a „wc” parancsot a „-L” jelzővel is használhatja.

$ wc -L fájl

Itt ki kell cserélnie a Fájl nevét annak a fájlnak a nevével, amelynek a leghosszabb sora van, és a terminálon megjeleníteni kívánt név. Cseréltük wc-vel.txt, i.e., a dummy fájlunk neve.

Az alábbiakban látható a „wc” parancs kimenetének módosítása:

7. példa: Az aktuális könyvtárban található összes fájl és mappa számának kinyomtatása:

A „wc” parancs kombinálható az „ls” paranccsal is, hogy a könyvtárban lévő fájlok és mappák teljes számát a következő módon nyomtassa ki:

$ ls | wc -l


A jelenlegi könyvtárunkban található fájlok és mappák teljes száma, az alábbi képen látható módon:

8. példa: Több fájl sorainak, szavainak, karaktereinek és nevének megjelenítése az összes számmal együtt:

Ha egynél több fájl sorszámát, szószámát, karakterszámát és nevét szeretné megjeleníteni, akkor a következő módon futtathatja a „wc” parancsot:

$ wc File1 File2

Itt ki kell cserélnie a File1 és a File2 fájlok pontos nevét, amelyek statisztikáit a terminálon szeretné megjeleníteni. Cseréltük őket wc-re.txt és abc.txt, i.e., a dummy fájljaink neve. Akár kétnél több fájl nevét is megemlítheti.

Az alábbiakban látható a „wc” parancs kimenetének módosítása:

Itt az utolsó sor mindkét fájlunk teljes sorszámát, szószámát és karakterszámát jelöli.

Következtetés:

A Bash „wc” parancsának használatával kapcsolatos oktatóanyag áttekintésével könnyedén megkeresheti a szükséges fájlokat a Linux Mint 20 fájlokban.

Sid Meier Civilization VI letöltése és lejátszása Linuxon
Bevezetés a játékba A Civilization 6 egy modern felvétel a Age of Empires játékok sorozatában bevezetett klasszikus koncepcióra. Az ötlet meglehetősen...
A Doom telepítése és lejátszása Linuxon
Bevezetés a Doom-ba A Doom sorozat a 90-es években keletkezett az eredeti Doom megjelenése után. Azonnali sláger volt, és ettől kezdve a játéksorozat ...
Vulkan Linux felhasználók számára
A grafikus kártyák minden új generációjával azt látjuk, hogy a játékfejlesztők átlépik a grafikus hűség határait, és egy lépéssel közelebb kerülnek a ...