Выбор событий срабатывания датчика

LinuxBeginner
Практиковаться сейчас

Введение

Экспорт данных датчика содержит записи о нормальных состояниях, предупреждениях и срабатываниях. Оператору нужен небольшой файл, в котором будут только все записи о срабатываниях.

В предыдущей лабораторной работе с пошаговым руководством вы фильтровали записи с разделителями с помощью grep и сохраняли результат. В этом задании требуется выполнить только такой результат.

Создайте файл только с событиями срабатывания

Текущая ситуация

Файл /home/labex/project/sensor-pipeline/sensor-events.csv содержит шесть записей, разделённых запятыми. Уровень события находится в третьем поле.

Область задания

  • Выберите записи, в которых третье поле имеет значение ALERT.
  • Сохраните каждую выбранную строку без изменений.
  • Сохраните результат в файл alert-events.csv в том же рабочем каталоге.

Ваша цель

Создайте один файл, содержащий все записи о срабатываниях и только их.

Критерии приёмки

  • Файл alert-events.csv содержит ровно три исходные строки с фрагментом ,ALERT,.
  • Строки сохранены в исходном порядке и не изменены в остальном.

Подсказка

Какой фиксированный текст отличает нужные записи?

В лабораторной работе с пошаговым руководством записи, разделённые запятыми, фильтровались по совместному поиску разделителя, уровня и разделителя.

Итоги

Вы использовали знакомый текстовый фильтр и перенаправление, чтобы создать полный файл данных только с событиями срабатывания.

✨ Проверить решение и практиковаться