El Miércoles, 25 de Enero de 2006 18:58, colapso escribió: > 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....) > > > #! /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 :)
Lo que consume tanto es el comando "updatedb" que actualiza una base de datos para futuras búsquedas más rápidas mediante "find". Seguramente "updatedb" utilizará el propio comando "find" para llevar a cabo su propósito. No es imprescindible, desde luego. Pero creo que una vez que ha actualizado (lleva su tiempo y consume a lo grande) posteriores actualizaciones son menos aparatosas (no lo puedo asegurar). Vamos, que sólo sirve para agilizar búsquedas con el comando "find". -- y hasta aquí puedo leer...