Utilizando el siguiente ejemplo, necesito filtrar la línea que contiene 'ABC' solamente, omitiendo las líneas que coinciden con 'ABC' que contiene corchetes:Necesita ayuda de RegExp para Linux Bash grep comando para filtrar las líneas que contienen corchetes
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
Aquí es lo que tengo, pero hasta ahora no soy capaz de filtrar con éxito las líneas con corchetes:
bash-3.00$ cat Metrics.log | grep -e '[^\[\]]' | grep -i 'ABC'
Por favor ayuda?
+1 para la entrada de la muestra, la explicación clara de salida deseada Y alguna muestra ¡código! Buena suerte. – shellter