•Arnošt Havelka
Příkaz Find
Hledejte specifické textové řetězce uvnitř souborů.
Spustit interaktivní lekciPříkaz find vyhledává specifický textový řetězec v souboru nebo souborech. Je to jednoduchý a rychlý způsob, jak najít řádky, které obsahují konkrétní slovo nebo frázi.
Vyzkoušejte příkaz
Najděte chyby v logu!
Sestavit příkaz
find
/nZobrazí čísla řádků u vypsaných řádků.
Terminál
C:\Users\User>find /v "Chyba" log.txt
Běžné možnosti
- /I: Hledání bez rozlišení velikosti písmen. Shoduje se s "Chyba", "chyba" i "CHYBA".
- /N: Zobrazuje čísla řádků, což je velmi užitečné pro nalezení přesné pozice textu.
- /C: Pouze počítá odpovídající řádky. Užitečné, pokud chcete vědět, kolik chyb nastalo, ne je všechny vidět.
- /V: Invertuje hledání. Zobrazí vše kromě řádků obsahujících řetězec.
Příklady z praxe
1. Hledání řádků s "Chyba"
Lokalizujte specifické události v logovacím souboru.
Command Prompt
C:\Users\User>find "Chyba" app.log
2. Počítání počtu uživatelů
Pokud máte seznam uživatelů, ověřte, kolik jich je.
Command Prompt
C:\Users\User>find /c "Uzivatel:" uzivatele.txt
3. Filtrování výstupu příkazu
Výstup můžete přesměrovat do find (pomocí roury). Například kontrola, zda běží konkrétní úloha.
Command Prompt
C:\Users\User>tasklist | find "notepad"
Kontrola znalostí
1 / 3Shody rozlišují velikost písmen. Který přepínač to ignoruje?
Reference
Tyto odkazy na dokumentaci poskytují spolehlivé informace o příkazech použitých v tomto článku.