使用Grep命令输出不正确

时间:2018-01-29 10:11:29

标签: shell grep

我正在尝试使用下面的脚本提取计数的唯一事件。它正在回归:

  

“CCS影子模式错误:OGS和FE请求PayLoad不匹配”

由于该字符串后面出现的数字,我无法获取。任何人都可以帮我如何删除字符串出现后发生的数字或主机名吗?

我的剧本:

grep -n 'CCS  ERROR.*' $dir/*.csv* | grep -oE 'CCS  ERROR.*' | sort | uniq -c | sort -nr >>  /path/output.txt

有字符串

的文件
  

martpay:signal2:auth:CCS错误:PayLoad不是   匹配,51767703062,sXXXXpgsusapp620。

     

auth:CCS错误:PayLoad不是   匹配,51717613303049,sl55pgs20.xx.com

     

auth:CCS错误:PayLoad不匹配,517170803653,ssusapp055

0 个答案:

没有答案