Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Pomocou príkazu "wc":
Príkaz "wc" (skratka pre "počet slov") možno použiť na sčítanie počtu slov v súbore. Ak to chcete urobiť, jednoducho použite nasledujúcu syntax:
```
wc -w
```
Ak chcete napríklad spočítať počet slov v súbore „myfile.txt“, použite nasledujúci príkaz:
```
wc -w myfile.txt
```
Výstup príkazu bude vyzerať asi takto:
```
12345 myfile.txt
```
Prvý stĺpec predstavuje počet slov v súbore, za ktorým nasleduje názov súboru.
2. Pomocou príkazu „grep“:
Príkaz „grep“ možno použiť aj na počítanie slov v súbore, aj keď je to o niečo zložitejšie ako použitie príkazu „wc“. Postup:
```
grep -o '\b[A-Za-z]+\b'
```
Tento príkaz najprv používa príkaz "grep" na odfiltrovanie všetkých neslov (t. j. všetkého, čo nie je sekvencia písmen) zo súboru. Potom použije príkaz "wc -l" na výpočet počtu riadkov vo výstupe príkazu "grep", ktorý zodpovedá počtu slov v súbore.
3. Pomocou príkazu „cat“:
Nakoniec môžete použiť aj príkaz „cat“ na počítanie slov v súbore, ale je to menej efektívne ako použitie príkazov „wc“ alebo „grep“. Ak to chcete urobiť, jednoducho použite nasledujúcu syntax:
```
mačka
```
Tento príkaz najprv používa príkaz "cat" na zobrazenie obsahu súboru. Potom pomocou príkazu „tr“ nahradí všetky postupnosti medzier za nové riadky, čo efektívne rozdelí súbor na slová. Nakoniec príkaz "wc -l" spočíta počet riadkov vo výstupe príkazu "tr", ktorý zodpovedá počtu slov v súbore.
Príklad:
```text
$ cat myfile.txt
Toto je testovací súbor s rôznymi dĺžkami riadkov a slov.
Má asi 10 riadkov a 100 slov.
$ cat myfile.txt | tr -s ‘ ‘ ‘\n’ | wc -l
100
```