Este sencillo script que os muestro a continuación, nos permitirá
registrar por usuario, los ficheros que nos bajemos de Internet
usando el wget…
Cada vez que finaliza una descarga nos informa si esta ha sido satisfactoria
con tres pitidos o si ha dado error con un único pitido. Aunque se podria
usar cualquier sonido que se nos ocurra.
Lo único que tendremos que hacer es colocarlo en un directorio para que
se ejecute en lugar del verdadero wget, para lo que podemos
apoyarnos en los
comandos type wget y echo $PATH para averiguar ubicaciones y
rutas.
#########################################################
# Registre de tots els arxius que en baixem gastant wget.
#
# Se puede cambiar la ultima parte para que en lugar de
# usar el beep del altavoz, emita el sonido que queramos
# usando wavplay
#
# GPL. Carlos Cortes
#########################################################
DIRLOG=/var/log/wget
DIRWGET=/usr/local/bin
QUI=`whoami`
if [ ! -d $DIRLOG ]
then
mkdir $DIRLOG
fi
DIRLOG=$DIRLOG/$QUI
if [ ! -d $DIRLOG ]
then
mkdir $DIRLOG
fi
HORA=`date +’%Y.%m.%d %H:%M:%S’`
printf “$HORA `pwd` -> $*” >> $DIRLOG/wget.txt
printf “\n” >> $DIRLOG/wget.txt
$DIRWGET/wget $*
if [ $? = 0 ]
then
# 3 pitidos. Indica bajado correctamente.
echo -en “\x07”
sleep 1
echo -en “\x07”
sleep 1
echo -en “\x07”
sleep 1
else
# 1 Pitido indica error.
echo -en “\x07”
sleep 1
fi
exit
—
http://bulma.net/todos.phtml?id_autor=132
Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=949 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.