El comando egrep
es una variante de grep
que permite buscar patrones en texto utilizando expresiones regulares extendidas. Es útil para filtrar líneas que coinciden con un patrón específico en archivos o en la salida de otros comandos.
La sintaxis básica del comando egrep
es la siguiente:
egrep [opciones] [argumentos]
-i
: Ignora la distinción entre mayúsculas y minúsculas.-v
: Muestra las líneas que no coinciden con el patrón.-c
: Cuenta el número de líneas que coinciden con el patrón.-n
: Muestra el número de línea junto con las líneas coincidentes.-r
: Busca recursivamente en directorios.Aquí hay algunos ejemplos prácticos del uso de egrep
:
egrep "error" archivo.log
egrep -i "advertencia" archivo.txt
egrep -c "éxito" archivo.txt
egrep -v "debug" archivo.log
egrep -r "configuración" /ruta/al/directorio
-n
para obtener el contexto de las coincidencias, lo que puede ser útil para identificar la ubicación exacta en el archivo.egrep
con otros comandos utilizando tuberías (|
) para filtrar la salida de otros procesos.egrep
.