【发布时间】:2011-06-17 12:16:53
【问题描述】:
我有一个包含一些数据的文件,像这样
2011-01-02 100100 1
2011-01-02 100200 0
2011-01-02 100199 3
2011-01-02 100235 4
并在单独的文件中有一些“字典”
100100 Event1
100200 Event2
100199 Event3
100235 Event4
我知道
0 - warning
1 - error
2 - critical
etc...
我需要一些带有 sed/awk/grep 的脚本或其他可以帮助我接收此类数据的脚本
100100 Event1 Error
100200 Event2 Warning
100199 Event3 Critical
etc
将不胜感激如何以最佳方式做到这一点的想法,或工作示例
更新
有时我有这样的数据
2011-01-02 100100 1
2011-01-02 sometext 100200 0
2011-01-02 100199 3
2011-01-02 sometext 100235 4
其中 sometext = 任意 6 个字符(也许这是有用的信息)
在这种情况下,我需要整个数据:
2011-01-02 sometext EventNameFromDictionary Error
或者没有“sometext”
【问题讨论】: