Практика: Вилучення даних
Поєднайте grep, канали та перенаправлення для вилучення та аналізу даних.
Почати інтерактивний урокНастав час застосувати все на практиці! Використовуйте grep, канали та перенаправлення для вилучення та аналізу реальних даних.
Сценарій
У вас є файл журналу з тисячами рядків. Вам потрібно знайти помилки, підрахувати їх та зберегти результати.
Вилучіть помилки у файл!
Крок 1: Знайдіть помилки
Вилучіть усі рядки з ERROR із файлу журналу.
Крок 2: Вилучення та підрахунок
Поєднайте канали для пошуку та підрахунку конкретних рядків.
Підрахуйте відповідні рядки!
Підрахунок за допомогою каналів:
Крок 3: Збереження результатів
Вилучіть, відфільтруйте та збережіть усе за допомогою однієї команди.
Крок 4: Створення звіту
Створіть звіт, що містить результати кількох вилучень.
Основні шаблони, які слід запам'ятати
- Вилучення:
grep 'pattern' file - Підрахунок:
grep 'pattern' file | wc -l - Збереження:
grep 'pattern' file > output.txt - Додавання:
echo 'text' >> file.txt - Ланцюжок:
grep X | grep Y | wc -l
Перевірка знань
1 / 3Як ви вилучите помилки у файл?
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.
Далі
Впорядковує рядки текстових файлів.