•Arnošt Havelka
Prakticky: Textové operace
Reálný scénář: Filtrování logů a extrakce dat.
Spustit interaktivní lekciPrakticky: Zpracování textu
V tomto scénáři vystupujeme jako správce systému analyzující soubor logů serveru. Potřebujeme najít chyby, spočítat je a máme podezření, že konkrétní uživatel způsobuje potíže.
Mise
Máte velký soubor server.log. Potřebujete:
- Najít všechny položky "Error".
- Spočítat, kolikrát nastal "Timeout".
- Zkontrolovat, zda se přihlásil uživatel "admin".
Krok 1: Hledání všech chyb
Použijte find k filtrování logu pro řádky obsahující "Error".
Command Prompt
C:\Users\User>find "Error" server.log
Krok 2: Počítání Timeoutů
Použijte find /c k počítání výskytů "Timeout".
Command Prompt
C:\Users\User>find /c "Timeout" server.log
Krok 3: Hledání přihlášení uživatele
Použijte findstr k hledání specifického vzoru.
Command Prompt
C:\Users\User>findstr "Login.*admin" server.log
Krok 4: Extrakce chyb do samostatného souboru
Uložte svá zjištění pro report.
Command Prompt
C:\Users\User>find "Error" server.log > error_report.txt
Kontrola znalostí
1 / 2Který příkaz byste použili pro prosté spočítání odpovídajících řádků?