Estoy usando el comando grep En una secuencia de comandos simple, el problema, sin embargo, es que la cadena que está buscando el comando grep incluye un carácter de corchete: [ .
Después de algunas investigaciones, encontré que el carácter de corchete [ se usa de hecho como una función para optimizar la salida de los comandos grep a través de un proceso llamado " pipelining " (aunque no me cites en It como No estoy seguro).
Mi pregunta:
¿Cómo busco una cadena con un carácter '[' sin invocar una función de canalización dentro de grep?
Elaboración:
El script está buscando en el registro del sistema la cadena su[ . Este es mi comando actual que funciona mal: tail -1 system.log | grep " su[" , sin embargo, no funcionará debido al corchete al final, devolviendo el error: grep: brackets ([ ]) not balanced .
Gracias de antemano.