Comando grep de Linux

  
        

El comando grep se llama expresión regular de búsqueda global (RE) e imprime la línea, que es una búsqueda exhaustiva de expresiones regulares e imprime las líneas. Puede usar expresiones regulares para buscar texto e imprimir líneas coincidentes.

Sintaxis:

grep [-acinv] [--color = auto] 'Buscar cadena' Nombre del archivo

Explicación del parámetro:

- a: busque el archivo binario como archivo de texto

-c: calcule el número de veces que se encuentra la 'cadena a buscar'

-i: ignore la diferencia entre mayúsculas y minúsculas

-n: Por cierto, número de línea de salida

-v: Selección inversa, es decir, la línea que no muestra el contenido de la 'cadena por buscar'

--color = auto: encontrará Parte de la palabra clave más pantalla a color

Ejemplo:

Ambos se muestran en server.properties en /bigdata/kafka/kafka_2.11-0.9.0.1/config/

1, busque la línea con zookeeper en el archivo server.properties y salida


2, busque la línea con zookeeper en el archivo server.properties y salida, y 1 , muestre a zookeeper en color; 2, muestre el número de línea


3, busque la línea con zookeeper desde el archivo server.properties y la salida, y 1, el zookeeper se muestra en color; 2, muestra el número de línea; 3, ignora el caso


o


4, de server.propert Busque la línea con zookeeper en el archivo ies, y 1, cuente el número de ocurrencias; 2. ignore el caso


5. Busque archivos con la línea 'zookeeper' en el directorio actual


6. Busque archivos con la línea 'zookeeper' en el directorio actual y sus subdirectorios



7. En el directorio actual Busque archivos con líneas 'zookeeper' en sus subdirectorios, pero no muestre líneas coincidentes, solo muestre archivos coincidentes


¡Hay expresiones regulares que esperan ser continuadas!

Copyright © Conocimiento de Windows All Rights Reserved