Introduction
Un export de capteur mélange des enregistrements normaux, d’avertissement et d’alerte. Un opérateur a besoin d’un fichier plus petit contenant toutes les alertes, et rien d’autre.
Le laboratoire guidé précédent vous a appris à filtrer des enregistrements délimités avec grep et à enregistrer le résultat. Ce challenge se concentre sur ce seul objectif.
Créer le fichier contenant uniquement les alertes
Situation actuelle
/home/labex/project/sensor-pipeline/sensor-events.csv contient six enregistrements séparés par des virgules. Le troisième champ indique le niveau de l’événement.
Périmètre
- Sélectionnez les enregistrements dont le troisième champ est
ALERT. - Conservez chaque ligne sélectionnée exactement telle qu’elle apparaît dans le fichier source.
- Enregistrez le résultat sous le nom
alert-events.csvdans le même espace de travail.
Votre objectif
Créez un fichier contenant tous les enregistrements d’alerte, et uniquement ceux-ci.
Critères de validation
alert-events.csvcontient exactement les trois lignes sources contenant,ALERT,.- Les lignes conservent l’ordre du fichier source et ne sont pas modifiées par ailleurs.
Indices
Quel texte fixe permet de distinguer les enregistrements requis ?
Le laboratoire guidé a filtré les enregistrements séparés par des virgules en recherchant ensemble le délimiteur, le niveau et le délimiteur.
Résumé
Vous avez utilisé un filtre de texte familier et une redirection pour produire un fichier de données complet contenant uniquement les alertes.



