•Arnošt Havelka
Практичне завдання: Операції з текстом
Реальний сценарій: Фільтрація журналів та вилучення даних.
Почати інтерактивний урокУ цьому сценарії ми виступаємо в ролі системного адміністратора, який аналізує файл журналу сервера. Нам потрібно знайти помилки, підрахувати їх кількість та запідозрити певного користувача у створенні проблем.
Завдання
У вас є великий файл server.log. Вам потрібно:
- Знайти всі записи "Error".
- Підрахувати, скільки разів зустрічається "Timeout".
- Перевірити, чи користувач "admin" увійшов до системи.
Крок 1: Знайдіть усі помилки
Використовуйте find, щоб відфільтрувати журнал для рядків, що містять "Error".
Command Prompt
C:\Users\User>find "Error" server.log
Крок 2: Підрахуйте кількість Timeout
Використовуйте find /c, щоб підрахувати кількість "Timeout".
Command Prompt
C:\Users\User>find /c "Timeout" server.log
Крок 3: Пошук входу користувача
Використовуйте findstr, щоб знайти певний шаблон.
Command Prompt
C:\Users\User>findstr "Login.*admin" server.log
Крок 4: Вилучення помилок до окремого файлу
Збережіть ваші висновки для звіту.
Command Prompt
C:\Users\User>find "Error" server.log > error_report.txt
Перевірка знань
1 / 2Яку команду ви б використали для простого підрахунку відповідних рядків?
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.