我有编码,其分析文件,并返回不同的结果的分析: GOOD
, BAD
, Unexpected exception :
后面是不同的异常...我makefile
运行此分析仪上的一组文件一个接一个的,并把整个结果在一个文件output.txt
。 所以output.txt
样子如下:
file "f1.txt"
...
GOOD
file "f2.txt"
...
Unexpected exception : exception1
...
Unexpected exception : exception2
...
现在,我想编写一个shell脚本summary
,总结output.txt
,尤其是列出被提出什么异常,他们的出现次数。 它应该喜欢就好:
exception1 : 9
exception2 : 15
...
例外的顺序并不重要,(当然,如果是发生数进行排序,这将是更好)...
我知道grep "Unexpected exception" output.txt | wc -l
grep "Unexpected exception" output.txt | wc -l
将返回所有的异常出现的次数,但我需要知道每个提出的例外发生...
有谁知道怎么写这个summary
脚本?