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.