скрипт bash - программа-супервизор

скрипт bash - программа-супервизор

Мне нужно написать скрипт оболочки, который должен выполнять следующие задачи:
- каждые 5 секунд он сохраняет:
    - сколько пользователей используют joe и/или vi;
    - если кто-то использовал vi на последнем экзамене, но сейчас он им больше не пользуется, программа должна вывести что-то об этом пользователе, и если он из вашей группы, то вы должны отправить ему письмо;

- каждую минуту он выводит:
    - статистику использования joe и vi за последнюю минуту;
    - изменение среднего значения использования (увеличилось или уменьшилось);

Какие-либо предложения?

решение1

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

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

поместите их подcrontab

также, /etc/profileвставьте что-то вроде следующего:

alias vi "vi; mail -s "some message" mailbox"

Связанный контент