On Wed, Jan 25, 2006 at 06:58:30PM +0100, colapso wrote:
> Teníais razón. Es un script para actualizar la bbdd, aunque no se para que
> sirve exactamente. Os lo mando para que le echeis un vistazo antes de
> cargármelo, porque sino hace nada importante, lo borro (hay que ver los
> recursos que utiliza....)
> 

Olá.

  Si, actualiza la base de datos de locatedb. Para ello carga
'/etc/updatedb.conf' (si existe), y ejecuta 'updatedb'. En ella está
almacenada una lista de los ficheros del sistema.. que se encuentren
en '/etc/updatedb.conf'. Asi, ahora.. imaginemos que tenemos que
localizar algun archivo... rapidamente (aunque puede que este
apareciese despues de la actualización, por lo que hasta la siguiente
no estaría), entonces: 

    $ locate fichero

  Y nos daría la ruta, en caso de que existiesen. Pero sigue teniendo
el inconveniente de no es una busqueda a tiempo real..etc

  Es interesante para buscar archivos que sabes son de "tiempo"
atrás... Aqui puedes encontrar información más precisa y sin los
errores, que seguro, he cometido:

    $ man locate
    $ man locatedb
    $ man updatedb

  Y para el script que has puesto, sino tienes conocimientos de shell:

    $ man bash

    



> 
> #! /bin/sh
> #
> # cron script to update the `locatedb' database.
> #
> # Written by Ian A. Murdock <[EMAIL PROTECTED]> and
> #            Kevin Dalley <[EMAIL PROTECTED]>
> 
> LOCALUSER="nobody"
> export LOCALUSER
> if [ -f /etc/updatedb.conf ]; then
>   . /etc/updatedb.conf
> fi
> 
> if getent passwd $LOCALUSER > /dev/null ; then
>   cd / && nice -n ${NICE:-10} updatedb 2>/dev/null
> else
>   echo "User $LOCALUSER does not exist."
>   exit 1
> fi
> 
> 
> 
> 
> Muchísimas gracias, desde luego, la gente de esta lista da gusto :)
> 
> Un Saludo

Nara.

Xau!


-- 
Porqué loitar e matar, se podes amar e sonhar

/"\
\ /  CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
 X   ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
/ \


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a