使用以下示例,我需要仅过滤掉包含'ABC'的行,同时忽略包含方括号的匹配'ABC'的行:需要RegExp帮助Linux Bash grep命令过滤掉包含方括号的行
2012-04-04 04:13:48,760~sample1~ABC[TLE 5332.233 2/13/2032 3320392]:CAST 2012-04-04 04:13:48,761~sample2~ABC 2012-04-04 04:13:48,761~sample3~XYZ[BAC.CAD.ABC.CLONE 232511]:TEST
这里是我有什么,但到目前为止,我无法成功地过滤掉方括号中的台词:
bash-3.00$ cat Metrics.log | grep -e '[^\[\]]' | grep -i 'ABC'
请帮助?
1为样本输入,所期望的输出的明确的解释和一些样本码!祝你好运。 – shellter 2012-04-05 14:01:59