Processo Rodando

1. Processo Rodando

Claudemir Santos
tech14107

(usa Red Hat)

Enviado em 31/08/2011 - 08:59h

Bom dia pessoal , estou precisando fazer um script que faça a verificação de um processo.
se ele estiver rodando tudo bem, se nao tiver manda um mail.
eu sei que com ps -ef | grep nome do executavel eu consigo saber se ele ta no ar.
mas como mandar mail somente se ele nao tiver rodando.
Podem me ajudar?


  


2. Re: Processo Rodando

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 31/08/2011 - 09:14h

podes usar um if e esle



3. Re: Processo Rodando

Claudemir Santos
tech14107

(usa Red Hat)

Enviado em 31/08/2011 - 09:18h

esse é o problema, nao to conseguindo chegr na logica


4. Re: Processo Rodando

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 31/08/2011 - 09:23h

TRanquilo vou ver por aqui e já passo algo para voce


5. Re: Processo Rodando

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 31/08/2011 - 09:28h

#!/bin/bash

Testa ai ve se é o que voce precisa

ps ax | grep samba > /tmp/log

STATUS=$( grep -qs 'samba' /tmp/log && echo 'OK' )
if [ "$STATUS" = OK ]
then
echo "OK"
else
echo "ERRO"
fi




6. Veja...

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 31/08/2011 - 10:28h

#!/bin/sh
#

ps -C httpd > /dev/null 2>&1

# Envia email caso o servico nao esteja executando.
if [ $? -ne 0 ]; then
mail ...
exit 1
fi







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts