savid
Becerro
- Desde
- 16 Jul 2009
- Mensajes
- 1
- Tema Autor
- #1
Programacion shell
Este es un scripts
ke te manda una alerta si la cola de correos es mayor a 15.
primero se crea un archivo en /scripts/n_cola.txt
se le asignan permisos de escritura
chmod a+w /scripts/n_cola.txt
despues se teclean las sig. lineas, vim /scripts/monitor_cola.sh
mailq| tail -1|awk -F" " '{print $3}' >/scripts/n_cola.txt
cola=$(cat /scripts/n_cola.txt)
if [ "$cola" -gt "15" ]
then
echo "Monitor de cola de Correo, Numero de correo es cola es $cola "| mail -s "Cola de Correos" [email protected]
sendmail -q
fi
y por ultimo se le asignan permisos de ejecucion
chmod a+x /scripts/monitor_cola.sh
y ejecutamos /scripts/./monitor_cola.sh
si lo keremos de forma automatica podemos meterlo en el crond para ke se realize cada determinado tiempo.
:mota: Linux...
Este es un scripts
ke te manda una alerta si la cola de correos es mayor a 15.
primero se crea un archivo en /scripts/n_cola.txt
se le asignan permisos de escritura
chmod a+w /scripts/n_cola.txt
despues se teclean las sig. lineas, vim /scripts/monitor_cola.sh
mailq| tail -1|awk -F" " '{print $3}' >/scripts/n_cola.txt
cola=$(cat /scripts/n_cola.txt)
if [ "$cola" -gt "15" ]
then
echo "Monitor de cola de Correo, Numero de correo es cola es $cola "| mail -s "Cola de Correos" [email protected]
sendmail -q
fi
y por ultimo se le asignan permisos de ejecucion
chmod a+x /scripts/monitor_cola.sh
y ejecutamos /scripts/./monitor_cola.sh
si lo keremos de forma automatica podemos meterlo en el crond para ke se realize cada determinado tiempo.
:mota: Linux...