Como buscar y encontrar un determinado archivo en nuestra coleccion de cd’s


Bueno podemos usar algun programa que realice un indexado de nuestros cd’s y luego nos permitade una forma sencilla realizar busquedas sobre esta base de datos. (Yo no conozco ninguno de estos programas, aunque me suena que existen varios para linux).

Otra solucion es utilizar un poco la imaginacion y un par de comandos tipico de Unix ….

Los comando a usar son el “find” y el “grep”.

Metemos un cd cualquiera, lo montamos, vamos al directorio del cdrom y ejecutamos:

Si lo hemos quemado nosotros (es el numero 22 de nuestra propia coleccion de cd’s de linux)

mount /cdrom

cd /cdrom

find . > /infolinux/cds/meu_linux22.txt

Si es de cualquier otra cosa podemos hacer.

find . > /infolinux/cds/varis4.txt

Luego nos creamos unos sencillos scripts de esta forma

$ cat estavari.sh
grep $1 /infolinux/cds/varis*

$ cat estameu.sh
grep $1 /infolinux/cds/meu_*

$ cat esta.sh
grep $1 /infolinux/cds/*

Ahora para buscar simplemente hacemos.

$ estameu.sh programa_super_interesante.2.0.1.tgz

Mostrandonos en que cd y en que localizacion exacta lo encontramos.

meu_linux17.txt:/sw/linux/net/internet/browser/programa_super_interesante.2.0.1.tgz

Bueno supongo que ya me entendeis, aunque se puede meter todo en un unico script y pasarle como parametros lo que buscamos y en que ficheros buscarlo. Quedaos con la idea.


Carlos Cortes























Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=717 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.