Estoy usando el grep
En un simple script, el problema sin embargo es que la cadena que busca el comando grep incluye un carácter de corchetes: [
.
Después de algunas investigaciones, he encontrado que el corchete [
se utiliza 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 porque no estoy seguro).
Mi pregunta:
¿Cómo puedo buscar una cadena con un carácter '[' en ella sin invocar una función de canalización dentro de grep?
Elaboración:
El script está buscando en un registro del sistema la cadena su[
. Este es mi actual comando 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 por adelantado.