bash script - programa de supervisor

2

Eu tenho que escrever um script de shell que tem que fazer as seguintes tarefas:
-em cada 5 segundos ele salva:
   -como muitos usuários estão usando joe e / ou vi;    -se alguém estava usando o vi no último exame, mas agora ele não está mais usando, o programa deve imprimir algo sobre esse usuário e se ele é seu grupo, você deve enviar um e-mail para ele; -em cada minuto que imprime:
    as estatísticas do último minuto sobre o uso de joe e vi;     -a mudança pela média de uso (aumentada ou diminuída);

Alguma sugestão?

    
por Adorjan 29.04.2013 / 20:13

1 resposta

0
a='ps -ef | grep "joe" |wc -l'  
b='ps -ef | grep "vi" | wc -l'  

echo 'date +"%Y%M%D %T"' $a $b >> somelogfile  

coloque-os em crontab

também, em /etc/profile coloque o seguinte:

alias vi "vi; mail -s "some message" mailbox"
    
por 29.04.2013 / 20:35