Вы попробовали это?
rsync -av blah blah 2>&1|perl -e "while(<>){s/^/`date` /g; print;}" >>logfile
Это добавит дату и некоторые пробелы к началу строки.
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"
ps -eo user,comm | grep "[[:space:]]vi$" | uniq | wc -l
([[:space:]]
класс символов POSIX, доллар является regex, выступают "за конец строки") – ignis 30.04.2013, 22:08