Uso del comando Grep &&find

  
 

La búsqueda de contenido de archivos en Linux se usa comúnmente grep, buscar información de archivos usando find
1, grep

Comando de búsqueda de texto
Formato del comando: grep [opciones] ... patrón [archivo]. .. Formato del comando: grep Buscar regla ... Expresión regular Ver archivo 1.1 Buscar regla
opciones
Explicación
-i No distingue entre mayúsculas y minúsculas (solo para caracteres individuales) - r coincidencia transversal -w coincidencia de palabra completa -l Al consultar varios archivos, solo se muestra el nombre del archivo que contiene los caracteres coincidentes -c solo muestra el recuento de líneas coincidentes -n muestra la línea correspondiente y el número de línea -s no muestra el error de no existencia o ningún texto coincidente La información -h no muestra el nombre del archivo al consultar múltiples archivos -v muestra todas las líneas que no contienen texto coincidente 1.2 Expresiones regulares
patrón

Parámetros principales de las expresiones regulares:

  • \\: Ignora el significado original de los caracteres especiales en las expresiones regulares.
  • ^: coincide con la línea de inicio de la expresión regular.
  • $: coincide con la línea final de una expresión regular.
  • <: Comienza con una línea que coincida con la expresión regular.
  • >: Fin de la línea que coincide con la expresión regular.
  • []: un solo carácter, como [A] que A cumple los requisitos.
  • [-]: Rango, como [A-Z], es decir, A, B, C hasta Z cumple con los requisitos.
  • .: Todos los caracteres individuales.
  • *: hay caracteres, la longitud puede ser 0.

    1.3 Instancias

  • Ignorar búsqueda de caso
    grep -i " androiD " Logcat.txt //desde el archivo logcat.txt, busque líneas de texto que contengan android, no distingue entre mayúsculas y minúsculas

  • , y no se muestra información de coincidencia en grep -rs " android " //Desde el directorio actual, recorra en iteración todos los archivos y busque la línea de texto que contiene android

  • La palabra completa coincide con la búsqueda grep -w " android " logcat.txt //del archivo logcat.txt En, busque la línea de texto que contiene la palabra android grep -w " android

  • Copyright © Conocimiento de Windows All Rights Reserved