Tecnología

Inicio

Cómo utilizar grep para buscar archivos

El comando "grep" es una pequeña aplicación de terminal incluido en casi todas las distribuciones de Linux, BSD y UNIX. Se hace uso de la capacidad de estos sistemas operativos 'a los comandos de la cadena juntos y canalizar la salida de uno a otro. Grep es una utilidad genérica que busca en el comando anterior, el archivo o la salida de la lista de directorios para una expresión regular y grabados todos los resultados coincidentes. Se puede utilizar grep para buscar archivos de forma recursiva a través de todos los directorios de su sistema.

Instrucciones

1 Ingrese a su sistema con una cuenta que tiene suficientes privilegios para ver todos los archivos y carpetas de su archivo (s) puede estar ubicada en.

2 Abrir una nueva ventana de terminal. Este proceso es diferente para cada sistema, pero por lo general se puede encontrar en la sección "Aplicaciones" o el menú "Utilidades" de su gestor de ventanas.

3 Cambiar su directorio de trabajo al directorio que desea iniciar la búsqueda. Por ejemplo, escriba "cd /" para mirar a todos los dispositivos del sistema conectados, o escriba "cd ~ / Desktop" mirar sólo a su escritorio.

4 Ingrese su sistema escribiendo "-lr grep" en el terminal. Esto le dice a grep aparecerá una lista de sólo los nombres de archivo y buscará recursivamente todos los subdirectorios que se encuentra.

5 Completar el comando especificando el patrón, que también se conoce como una expresión regular. Por ejemplo, para buscar las palabras sólo empezando por el tipo "informe", incluyendo citas: ". * Informe" -lr grep

6 Pruebe con diferentes patrones. Para buscar varios archivos con el nombre "proyecto de ley" o "franco" o "Joe", tipo, incluyendo las citas:

grep -r "proyecto de ley \ | franca \ | Joe"

Consejos y advertencias

  • Revisar la sintaxis de expresiones regulares grep completa si requiere la asignación más compleja en la página web grymoire.com expresiones regulares.