简介
传感器导出文件中混合了正常、警告和告警记录。操作员需要一个更小的文件,其中包含所有告警记录,不包含其他内容。
前面的引导实验练习了使用 grep 筛选分隔记录并保存结果。本挑战只要求完成这一项任务。
创建仅包含告警记录的文件
当前情况
/home/labex/project/sensor-pipeline/sensor-events.csv 包含六条以逗号分隔的记录。第三个字段表示事件级别。
任务范围
- 选择第三个字段为
ALERT的记录。 - 完全保留每条选中记录在源文件中的原始内容。
- 将结果保存为同一工作区中的
alert-events.csv。
目标
创建一个文件,其中包含全部且仅包含告警记录。
验收标准
alert-events.csv恰好包含源文件中带有,ALERT,的三行。- 这些行保持源文件中的顺序,其他内容也不得改变。
提示
哪些固定文本可以区分出需要的记录?
引导实验通过同时搜索分隔符、级别和分隔符来筛选以逗号分隔的记录。
总结
你使用熟悉的文本筛选和重定向操作,生成了一个完整的、仅包含告警记录的数据文件。



