Práctica de Bash Ripple: combinación de incidentes
Ejecute un flujo de trabajo de extracción y recuento de incidentes de dos pasos con resultados reproducibles.
Iniciar lección interactivaEsta práctica final combina filtrado, redirección y conteo bajo una ligera presión. Primero aísla las líneas de advertencia y luego verifica el volumen del incidente en un segundo comando.
Comandos para practicar
grep 'WARN' incidents.log > warn.txt
cat warn.txt | wc -l
Señal terminal esperada
Después de la extracción, warn.txt debe contener solo líneas de advertencia. Contando el archivo debería devolver:
2
Por qué esto importa
La clasificación de incidentes a menudo necesita una respuesta rápida a dos preguntas: "¿qué líneas importan?" y "¿cuántos hay?" Este patrón responde a ambos con una mínima sobrecarga de comando.
Errores comunes
- Filtrar sin guardar la salida, lo que obliga a volver a trabajar.
- Contando el archivo incorrecto después de la extracción.
- Ignorar las convenciones de mayúsculas y minúsculas en el registro de origen.
Extensión de práctica
Agregue un segundo informe filtrado:
grep 'ERROR' incidents.log > error.txt
cat error.txt | wc -l
Al repetir el mismo patrón con diferentes grados de gravedad, se crea un conjunto de herramientas de clasificación reutilizable.
Referencias
Estos enlaces de documentación aportan detalles confiables sobre los comandos usados en este artículo.