сценарий удара - программа супервизора

Вы попробовали это?

rsync -av blah blah 2>&1|perl -e "while(<>){s/^/`date`  /g; print;}" >>logfile

Это добавит дату и некоторые пробелы к началу строки.

2
29.04.2013, 23:11
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"
0
27.01.2020, 23:05
  • 1
    Надо надеяться, нет слишком многих других процессов вокруг с именами, содержащими "vi" ;) –  goldilocks 29.04.2013, 23:18
  • 2
    ps -eo user,comm | grep "[[:space:]]vi$" | uniq | wc -l ([[:space:]] класс символов POSIX, доллар является regex, выступают "за конец строки") –  ignis 30.04.2013, 22:08

Теги

Похожие вопросы