Defcon-1-Logo

           [Home]    [FBSD Articles]    [Scripts Corner]    [Contribute]    [Search]    [FBSD Links]    [Files]

About Us

FreeBSD Articles
  *Hardware
  *Networking
  *Security
  *Software
  *X Windows


Files / Scripts
Newbies Corner
Tech. Talk
Tips and Tricks


FreeBSD Links

Articles in other
Languages :
  *French Articles
  *Spanish Articles

Want to Help ?
 
   Click Here

Email Users 5

Search:
 

 


FreeBSD Search:


 

 

Powered-By-Apache-Logo

Using Grep How-To

                    Usando GREP en UNIX

Nosotros creemos que GREP es tu amigo, te va a salvar un monton de tiempo, a lo largo que lo uses mucho.
Este articulo tiene como meta mostrarte el uso de GREP, y ayudarte a usarlo de forma dinamica.

grep puede ser usado para buscar una palabra o cadena de palabras.
Cuando se usa grep para buscar archivos, un ejemplo podria ser, cualquier coincidencia
de una alabra o caracteres que especifiques dentro de un archivo de texto.
Luego el resultado de la busqueda es mostrado en una linea.

Ejemplo: Digamos que tenes un archivo llamado palabra.txt y queres buscar por la palabra FreeBSD dentro de ese archivo, hariamos:

Para buscar cualquier coincidencia con 'freebsd', podrias typear:

grep freebsd palabra.txt

Una vez que encuentra algo, deberia mostrar el resultado de la busqueda en pantalla

Grep es sensible a mayusculas y minusculas, no es lo mismo PaLaBrA que palabra, si quisieras buscar todas las coincidencias con palabra freebsd en palabra.txt tendrias que hacer lo siguiente, agregando la opcion -i a la linea de comandos, como se muestra abajo:

grep -i freebsd palabra.txt

Digamos que tenemos muchos archivos .txt que queremos buscar la palabra freebsd dentro de ellos, para hacer esto sin tener que hacer archivo por archivo de forma separada, podrias hacer lo siguiente:

grep -i freebsd *.txt

Ahora, digamos que estamos buscando la palabra perro y queremos ver cada archivo en el sistema que contiene la palabra dog, hacemos lo siguiente, Promero tenemos que tener ir al directorio root, y hacer lo siguiente:
cd \
grep -R dog * |more

El |more en el final va a parar el texto que pasa por la pantalla, para que lo puedas leer sin problemas, the otra forma va a ir tan rapido que no vas a poder leer la pantalla, ademas de no ver lo que estabas buscando.



 

Email Us

ghostrdr@defcon1.org

This site cannot be duplicated without permission

© 1998 - 2010 Defcon1, www.defcon1.org. Copyrights for all materials on this web site are held by the individual authors, artists, photographers or creators. Materials may not be reproduced or otherwise distributed without permission of www.defcon1.org and the content's original author.