<span style="font-family: verdana,geneva; color: #800000;">#!/bin/bash</span>
<span style="font-family: verdana,geneva; color: #800000;"> #######################################
</span><span style="font-family: verdana,geneva; color: #800000;"> ## Miramos si se ha reiniciado el servidor</span>
<span style="font-family: verdana,geneva; color: #800000;"> #######################################</span>
<span style="font-family: verdana,geneva; color: #800000;"> ARRIBA=`uptime | awk '{print $4}' | cut -d ',' -f 1`</span>
<span style="font-family: verdana,geneva; color: #800000;"> if [ "$ARRIBA" == "min" ]</span>
<span style="font-family: verdana,geneva; color: #800000;"> then</span>
<span style="font-family: verdana,geneva; color: #800000;"> if [ -f /tmp/levantado ]</span>
<span style="font-family: verdana,geneva; color: #800000;"> then</span>
<span style="font-family: verdana,geneva; color: #800000;"> echo "No hagas nada"</span>
<span style="font-family: verdana,geneva; color: #800000;"> else</span>
<span style="font-family: verdana,geneva; color: #800000;"> touch /tmp/levantado</span>
<span style="font-family: verdana,geneva; color: #800000;"> uptime > /tmp/SalidaUptime</span>
<span style="font-family: verdana,geneva; color: #800000;"> mail -s "$HOSTNAME se ha reiniciado. Echale un ojo" mi_email@gmail.com < /tmp/SalidaUptime</span>
<span style="font-family: verdana,geneva; color: #800000;"> fi</span>
<span style="font-family: verdana,geneva; color: #800000;"> else</span>
<span style="font-family: verdana,geneva; color: #800000;"> if [ -f /tmp/levantado ]</span>
<span style="font-family: verdana,geneva; color: #800000;"> then</span>
<span style="font-family: verdana,geneva; color: #800000;"> echo "lleva una hora y borro el fichero"</span>
<span style="font-family: verdana,geneva; color: #800000;"> rm -rf /tmp/levantado</span>
<span style="font-family: verdana,geneva; color: #800000;"> fi</span>
<span style="font-family: verdana,geneva; color: #800000;"> fi</span>