Seleccionar eventos de alerta del sensor

LinuxBeginner
Practicar Ahora

Introducción

Una exportación de sensores combina registros normales, de advertencia y de alerta. Un operador necesita un archivo más pequeño que contenga todas las alertas y ningún otro registro.

En el laboratorio guiado anterior practicó cómo filtrar registros delimitados con grep y guardar el resultado. Este desafío tiene únicamente ese objetivo.

Crear el archivo que contenga solo las alertas

Situación actual

/home/labex/project/sensor-pipeline/sensor-events.csv contiene seis registros separados por comas. El tercer campo indica el nivel del evento.

Alcance

  • Seleccione los registros cuyo tercer campo sea ALERT.
  • Conserve cada línea seleccionada exactamente como aparece en el archivo de origen.
  • Guarde el resultado como alert-events.csv en el mismo espacio de trabajo.

Su objetivo

Cree un archivo que contenga todos los registros de alerta y únicamente esos registros.

Criterios de aceptación

  • alert-events.csv contiene exactamente las tres líneas de origen que incluyen ,ALERT,.
  • Las líneas conservan el orden del archivo de origen y no tienen ningún otro cambio.

Pistas

¿Qué texto fijo distingue los registros requeridos?

El laboratorio guiado filtraba los registros separados por comas mediante la búsqueda conjunta del delimitador, el nivel y el delimitador.

Resumen

Utilizó un filtro de texto conocido y una redirección para producir un archivo de datos completo que contiene únicamente alertas.

✨ Revisar Solución y Practicar