Tengo que escribir un script de shell que tenga que realizar las siguientes tareas:
-cada 5 segundos guarda:
-cuántos usuarios están usando joe y/o vi;
-si alguien estaba usando vi en el último examen, pero ahora ya no lo usa, el programa debería imprimir algo sobre ese usuario y si es de tu grupo deberías enviarle un correo;
-en cada minuto imprime:
-las estadísticas de último minuto sobre el uso de joe y vi;
-el cambio por el promedio de uso (aumentado o disminuido);
¿Alguna sugerencia?
Respuesta1
a=`ps -ef | grep "joe" |wc -l`
b=`ps -ef | grep "vi" | wc -l`
echo `date +"%Y%M%D %T"` $a $b >> somelogfile
ponerlos debajocrontab
Además, /etc/profile
ponga algo como lo siguiente:
alias vi "vi; mail -s "some message" mailbox"