GREP - Salvadjg/Sistemas-Operativos-en-Red GitHub Wiki

###SHELL: COMANDO GREP El comando GREP nos permite buscar dentro de los archivos las líneas que coinciden con un patrón, en el de no especificar un nombre de archivo, tomará la entrada estándar, con lo que podemos encadenarlo con los filtros. GREP imprime las líneas encontradas en la salida estándar. Es decir, podemos verlo derectamente en pantalla o redireccionar la salida estándar a un archivo.

Dentro del comando GREP podemos encortar las diferentes opciones:

# Muestra el numero de lineas que coinciden
$ grep -c
# Permite seleccionar varios patrones de búsqueda o protegerlos
$ grep -e
# Busca dentro de los subdirectorios del directorio actual
$ grep -r
# Muestra líneas que coinciden con el patrón usado
$ grep -v
# Ignora entre MAYUS y minus
$ greb -i
# Numera las líneas en la salida
$ greb -n
# Permite usar expresiones regulares
$ sudo greb -E
# Indica que solo muestre la parte de líneas que coinciden con el patrón
$ greb -o
# Extrae los patrones de un archivo
$ greb -f
# Nos imprime el nombre del archivo con todas las coincidencias 
$ greb -H