Нужна помощь RegExp для команды Linux Bash grep для фильтрации строк, содержащих квадратные скобки

Используя следующий пример, мне нужно чтобы отфильтровать строку, содержащую только «ABC», пропуская строки, соответствующие «ABC», содержащие квадратные скобки:

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'

Пожалуйста, помогите?

7
задан Alexander Len 5 April 2012 в 13:52
поделиться