Pessoal fiz um script para verificar se um programa especifico esta
rodando. e coloquei-o no cron so que quando o progama nao esta rodando
ele me gera esse erro pelo email do usuario

mail in malloc(): warning: recursive call
mail: Out of memory: Programming error

Script:

data=`date`

processo=`ps axw | grep programa | grep -v grep | wc -l`

if [ "$processo" -le "0" ]; then
mail -s "Processo nao esta ativo" [EMAIL PROTECTED]<<Fim
Processo teste - nao esta Ativo desde $data
Fim
fi


Alguem sabe o pq??

obs: eh FREEBSD e nao LINUX







---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a