Introducción a las expresiones regulares grep en Linux

  
                

Las expresiones regulares del sistema Linux son métodos de descripción de cadenas. Las expresiones regulares principales son sed, vim, awk y, por supuesto, las expresiones regulares grep. En el artículo anterior, hemos introducido el uso de expresiones regulares en Linux. Hoy, nos centraremos en las expresiones regulares grep en Linux. Comience

^ línea de anclaje tales como ::

grep expresión regular Metacaracteres SET ‘ ^ grep y rsquo; comenzando con grep para que coincida con todas las filas.

$ Fin de la línea de anclaje Por ejemplo: ‘ grep $ ’ coincide con todas las líneas que terminan con grep.

. Haga coincidir un carácter de salto de línea como: ‘ gr.p ’ match gr seguido de un carácter arbitrario, luego p.

* Coincide con cero o más caracteres anteriores, como: ‘ * grep ’ coincide con uno o más espacios seguidos de grep. . * Úsalos juntos para representar cualquier personaje.

[] Coincide con los caracteres dentro de un rango específico, como ‘ [Gg] rep ’ coincide con Grep y grep.

[^] coincide con un carácter que no está dentro del rango especificado, como: ‘ [^ A-FH-Z] rep ’ coincide con una letra que no contiene A-R y T-Z al principio, seguida de la línea de representación.

/(../) Marca los caracteres que coinciden, como ‘ /(love /) ’ el amor se marca como 1.

/Ancla el comienzo de una palabra, como: ‘ /coincide con la línea que contiene la palabra que comienza con grep.

/"Ancla el final de la palabra, como ’ grep /" ‘ coincide con la línea que contiene la palabra que termina con grep.

x /{m /} Repita el carácter x, m veces, como: ’ 0 /{5 /} ‘ haga coincidir la línea que contiene 5 o.

x /{m, /} Repite el carácter x, al menos m veces, como por ejemplo: ’ o /{5, /} ‘ coincide con al menos 5 o líneas.

x /{m, n /} repite el carácter x, al menos m veces, no más de n veces, como: ’ o /{5,10 /} ‘ coincide con 5-10 o Ok

/w coincide con el texto y los caracteres numéricos, es decir, [A-Za-z0-9], como: ’ G /w * p ‘ coincide con G seguido de cero o más caracteres literales o literales, Luego está la p.

/b Bloqueos de palabras, como: ’ /bgrep /b ‘ solo coinciden con grep.

Las opciones grep utilizadas comúnmente son:

-c Muestra solo el número de líneas coincidentes.

-i no distingue entre mayúsculas y minúsculas (solo para caracteres individuales).

-h No muestra los nombres de los archivos al consultar varios archivos.

-l Al consultar varios archivos, solo se muestra el nombre del archivo que contiene los caracteres coincidentes.

-n Muestra líneas y números de línea coincidentes.

-s No muestra mensajes de error que no existan o que no tengan texto coincidente.

-v Muestra todas las líneas que no contienen texto coincidente.

-V Muestra información sobre la versión del software

Cuando se usa la coincidencia grep, es mejor usar comillas dobles para evitar que el sistema confunda parámetros o comandos especiales, o para que coincida con varias palabras. Anterior12Página siguiente Total 2 páginas

Copyright © Conocimiento de Windows All Rights Reserved