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

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Shell Script buscar dentro .tar.gz
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Shell Script buscar dentro .tar.gz  (Leído 6,410 veces)
SiD#(0)

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Shell Script buscar dentro .tar.gz
« en: 5 Abril 2010, 12:20 pm »

Buen@s!!

Tengo un Archivo archivo.tar.gz, el cual está compuesto por cientos de archivos .html  ;D lo que me gustaría hacer es buscar dentro de los archivos que componen archivo.tar.gz una palabra en concreto, por ejemplo "usuario" o "passwd".

Al ejecutar: tar tfz archivo.tgz | grep 'usuario'

Me aparece como resultado los ficheros que componen archivo.tar.gz y que contienen "usuario" en su nombre, pero no busca dentro de esos archivos  :-[

usurio.archivo.html
usuario2.archivo.html

Alguna idea?? gracias!!




En línea

SiD#(0)

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Re: Shell Script buscar dentro .tar.gz
« Respuesta #1 en: 5 Abril 2010, 13:59 pm »

Hecho!!!

Con este comando descomprimo el fichero y hago una búsqueda de la palabra "usuario" y de 8 caracteres que le siguen.... ;)

Código
  1. gunzip -c archivo.tar.gz | strings | grep user | sed --quiet -e 's/^.*\(user........\).*$/\1/p' | more


« Última modificación: 5 Abril 2010, 16:18 pm por Leo Gutiérrez. » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Redireccionar script dentro de un cronjob
PHP
Gorky 1 1,881 Último mensaje 18 Junio 2013, 00:30 am
por gryphes
Script alta y buscar.sh casi solucionado
GNU/Linux
Anonymous09 2 2,112 Último mensaje 24 Enero 2019, 04:33 am
por EdePC
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines