4:46:31.232 AM INFO 2012-08-13 04:46:31,232 [81-Spl/[1406]/[]] - Adj Quantity Exceeds Paramaters. CFE 370 880N EMP NF 201209 -100 ADJOI
我需要从Adj到ADJOI得到任何东西。 “调整数量超过参数。”是不变的。随后的事情总会发生变化。
我知道如何使用awk awk '{ idx=index($0,"Adj"); print substr($0,idx); }'
Perl正则表达式会很好。但不确定如何使用带有-P选项的grep
来执行此操作我尝试了以下操作,但它无效grep -Po "'\KAdj.*?(?=')"
答案 0 :(得分:0)
可能是我不明白问题,但grep -oP 'Adj.*'
给出了与awk '{ idx=index($0,"Adj"); print substr($0,idx); }'
完全相同的结果