Příkaz Linux "wc" lze použít k poskytnutí celkového počtu slov, které jsou v souboru. To je užitečné, pokud se snažíte zadat soutěž, která vyžaduje maximální počet slov, nebo pokud jste student s minimálním požadavkem limitu slova na esej.
Ve skutečnosti to opravdu funguje jen v textových souborech, ale LibreOffice poskytuje možnost "počítání slov" pomocí nabídky "tools", pokud potřebujete počítat slova z dokumentu s bohatým textem, jako je dokument Word, dokument OpenOffice nebo soubor s bohatým textem.
Jak používat příkaz "wc"
Základní použití příkazu "wc" je následující:
toaleta
Například máme soubor nazvaný test.txt s následujícím obsahem:
Moje esejTitulKočka seděla na podložce
Chcete-li zjistit počet slov v tomto souboru, můžeme použít následující příkaz:
wc test.txt
Výstup příkazu "wc" je následující:
3 9 41 test.txt
Hodnoty jsou následující:
- Prvním číslem je počet nových znaků
- Druhým číslem je počet slov
- Třetí číslo je počet bajtů
- Konečná hodnota je název souboru
Získejte celkový počet slov z více souborů
Do příkazu "wc" můžete zadat více názvů souborů, jako když získáte počty jednotlivých souborů a celkového řádku.
Prokázat to jsme zkopírovali soubor test.txt a nazvali jej test2.txt. Abychom získali počítání obou souborů, mohli bychom spustit následující příkaz:
wc test.txt test2.txt
Výstup je následující:
3 9 41 test.txt3 9 41 test2.txt6 18 82 celkem
Stejně jako před prvním číslem na každém řádku je počet řádků, druhým číslem je počet slov a třetí číslo celkový počet bajtů. K dispozici je další přepínač, který je trochu divný a skutečně funguje poměrně zvláštním způsobem. Příkaz vypadá takto: wc -files0-od = - (To je nulová hodnota po souborech slov) Při spuštění výše uvedeného příkazu uvidíte kurzor a můžete zadat název souboru. Po zadání názvu souboru stiskněte dvakrát CTRL a D. Zobrazí se součty souboru. Nyní můžete zadat jiný název souboru a dvakrát stiskněte klávesu CTRL D. Zobrazí se součty z druhého souboru. Můžete to pokračovat, dokud nebudete mít dost. Stisknutím kláves CTRL a C opustíte zpět hlavní příkazový řádek. Stejný příkaz lze použít k vyhledání počtu slov všech textových souborů ve složce takto: najít. -typ f -print0 | wc -l --files0-od = - To spojuje příkaz find s příkazem count. Příkaz find nalezne v aktuálním adresáři (označeném.) Pro všechny soubory s typem souboru a poté vytiskne jméno s nulovým znakem, který je vyžadován příkazem wc. Příkaz wc zadá vstup a zpracovává každý název souboru vrácený příkazem find. Pokud chcete získat počet bytů v souboru, můžete použít následující příkaz: wc -c Tím se vrátí celkový počet bajtů a název souboru. Počet bytů je obvykle o něco vyšší než celkový počet znaků v souboru. Pokud chcete pouze celkový počet znaků, můžete použít následující příkaz: wc -m Pro soubor test.txt je výstup 39 a nikoliv 41 jako předtím. Můžete spustit následující příkaz pro návrat pouze celkového počtu řádků v souboru: wc -l Chcete-li znát nejdelší řádek v souboru, můžete spustit následující příkaz: wc -L Pokud spustíte tento příkaz proti souboru "test.txt", výsledek je 22, což odpovídá počtu znaků pro řádku "Kočka seděla na podložce". V neposlední řadě můžete získat celkový počet slov v souboru spuštěním následujícího příkazu: wc -w Jak zobrazit pouze počet bajtů v souboru
Jak zobrazit pouze celkový počet znaků v souboru
Jak zobrazit pouze součet řádků v souboru
Jak zobrazit nejdelší řádek v souboru
Jak zobrazit pouze celkový počet slov v souboru




