Comando Linux egrep

Linux 命令大全Guía completa de comandos Linux

El comando Linux egrep se utiliza para buscar cadenas de texto específicas dentro de archivos.

egrep tiene un efecto de ejecución similar a "grep-E"; la sintaxis y los parámetros utilizados pueden consultarse en el comando grep. La diferencia con grep radica en el método de interpretación de las cadenas.

egrep se interpreta usando la sintaxis de "extended regular expression", mientras que grep se interpreta con la sintaxis de "basic regular expression"; "extended regular expression" tiene una expresión más estandarizada que "basic regular expression".

Sintaxis

egrep [范本模式] [文件或目录] 

Descripción de parámetros:

  • [Patrón de muestra]: la regla de la cadena a buscar.
  • [Archivo o directorio]: el archivo o directorio objetivo de la búsqueda.

Ejemplos

Muestra los caracteres que coinciden con la condición en el archivo. Por ejemplo, para buscar archivos que contengan la cadena "Linux" en todos los archivos del directorio actual, se puede usar el siguiente comando:

egrep Linux *

El resultado es el siguiente:

$ egrep Linux * #查找当前目录下包含字符串“Linux”的文件  
testfile:hello Linux! #以下五行为testfile 中包含Linux字符的行  
testfile:Linux is a free Unix-type operating system.  
testfile:This is a Linux testfile!  
testfile:Linux  
testfile:Linux  
testfile1:helLinux! #以下两行为testfile1中含Linux字符的行  
testfile1:This a Linux testfile!  
#以下两行为testfile_2 中包含Linux字符的行  
testfile_2:Linux is a free unix-type opterating system.  
testfile_2:Linux test  
xx00:hello Linux! #xx00包含Linux字符的行  
xx01:Linux is a free Unix-type operating system. #以下三行为xx01包含Linux字符的行  
xx01:This is a Linux testfile!  
xx01:Linux 

Linux 命令大全Guía completa de comandos Linux

Otras extensiones