•Arnošt Havelka
Příkaz Find
Hledejte specifické textové řetězce uvnitř souborů.
Spustit interaktivní lekciPříkaz Find
Pří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.
Usage:find
[/možnosti]
"řetězec"
[název_souboru]
/v
Zobrazí všechny řádky, které NEOBSAHUJÍ zadaný řetězec.
/c
Zobrazí pouze počet řádků obsahujících řetězec.
/n
Zobrazí čísla řádků u vypsaných řádků.
/i
Při hledání ignoruje velikost písmen.
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?