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.