Tomado de: 120Linux
vía: http://www.maty1206linuxeando.com/?p=2754

comando grep
El comando grep es uno de los más útiles en Linux. Bien utilizado nos
ahorra mucho tiempo a la hora de buscar en archivos y documentos. Puede
que al principio no le des mucha importancia, pero cuando lo usas con
soltura se vuelve imprescindible.

¿Qué hace el comando grep? Algo muy simple, busca determinada palabra o
frase entre los archivos de texto. Si el termino buscado aparece varias
veces en un mismo archivo, nos muestra varias lineas de resultado, una
por cada coincidencia.

Para entender su funcionamiento, nada mejor que un ejemplo:

grep -r curso /home/steven/Documentos/*
Con ese comando, buscamos la palabra curso en cualquier fichero del
directorio Documentos. Esto incluye las carpetas que existan dentro de
Documentos (hemos indicado esto al escribir -r). Si deseamos buscar en
un fichero concreto, sustituimos * por el nombre del fichero.

Hay un detalle importante, el comando anterior diferencia entre
mayúsculas y minúsculas. Está buscando la palabra curso, que no es igual
que Curso. Por norma general, nos resulta más interesante que no haga
esta distinción. Para que busque el término, independientemente de
mayúsculas/minúsculas:

grep -ir curso /home/steven/Documentos/*
Si el termino a buscar contiene más de una palabra, se debe indicar
entre comillas. En el siguiente ejemplo buscamos Curso Linux dentro del
fichero notas.txt:

grep -i “curso linux” /home/steven/Documentos/notas.txt
Al incluir -i no hace distinción entre mayúsculas o minúsculas. Para más
información sobre el comando grep, teclea man grep en tu terminal
--------------------------
mimismo: no lo sabía (super novato, :D) ya lo probaré y quizás alguien
de la lista lo haga.

-- 
--
Saludos!
---
    Dash Alejandro S. Vargas
    Téc. Informático DMC Mella
    SuperUbuntu 2008.11 GNU/Linux User
    Linux Registered User: 471500
    Telef: (0) 457510
---
"See, you not only have to be a good coder to create a system like
Linux, you have to be a sneaky bastard too."
Linus Torvalds, informático finlandés.

_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a