elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Bash] ¿como podría buscar en varios archivos usando una lista?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Bash] ¿como podría buscar en varios archivos usando una lista?  (Leído 3,803 veces)
Cergath


Desconectado Desconectado

Mensajes: 340



Ver Perfil
[Bash] ¿como podría buscar en varios archivos usando una lista?
« en: 23 Febrero 2012, 23:57 pm »

Hola,

Necesito generar una búsqueda, digamos:

Código
  1. grep -lir 'lalolanda' .

En tal directorio, entonces cuando encuentre lo que busco, enviará un output aditivo a un archivo que creé, pues, para que guarde la lista de lo que encontró:

Código
  1. grep -lir 'lalolanda' >> /root/archivo .

Pero necesito ahora que 'lalolanda' se traduzca en una lista de más o menos 30 consultas... para eso necesito convertir lalolanda en una variable,

Pero no tengo ni la más mínima idea de cómo proceder, mi intento fallido fue con bash.

Código
  1. for i in `cat /root/lista-de-consultas` ;do grep -lir '$i' >> /root/archivo . ;done

Qué hago?

Saludos.-


« Última modificación: 24 Febrero 2012, 22:36 pm por Leo Gutiérrez. » En línea

Cergath


Desconectado Desconectado

Mensajes: 340



Ver Perfil
Re: ¿como podría buscar en varios archivos usando una lista?
« Respuesta #1 en: 24 Febrero 2012, 00:03 am »

Ay ay! creo que aquí hay algo: http://areguera.wordpress.com/2006/08/29/aprendiendo-a-usar-grep-con-ejemplos/

Le problemé es que no hay 'archivo 2' sino más bien 'directorio'... porque la consulta la genero sobre todo un directorio y no sobre un archivo...

¿como hago en ese caso? qué pena la super estupidez mia....

edito: ya lo solucioné, hehe, como no hay archivo2 simplemente elimino el : y ya lo hace desde el path.. de todas formas gracias, y bueno, espero que le sea útil a alguien en el futuro :P


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines