/etc/crontab comando kill

1. /etc/crontab comando kill

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/05/2010 - 17:46h

Bom pessoal é o seguite:

configurei o script para executar em um certo horario, mais acontece q alinha do kill ele nao executa.
ja coloquei o caminho compreto do kill mais nao adiantou.
segue a baixo o script para vc intender melhor:

#Autor: Antonio Edmilson
#Script verifica se existe algum processo do python levantado
#se tiver ele mata e levanta novamente.
#Se nao tiver nenhum processo levantado ele simplesmente levanta o processo.

#Inicio do Script

#Variaveis
#sig, user, tmp

#!/bin/bash
user=`id -un`
sig=`ps aux | grep ImportRetag.py`

echo $sig > /tmp/$user
possicao=`cut -d " " -f11 /tmp/$user`

tmp=`cut -d " " -f2 /tmp/$user`

if [[ $possicao = "python" ]]; then

kill -9 $tmp
python /usr/local/bin/ImportRetag.py /mm/logs/ /usr/local/sigpdv/arq_configuracao /mm/arquivos/ /usr/local/sigpdv/arq_supervisor

else

python /usr/local/bin/ImportRetag.py /mm/logs/ /usr/local/sigpdv/arq_configuracao /mm/arquivos/ /usr/local/sigpdv/arq_supervisor


fi

rm -rf /tmp/$user


#Fim do Script



  


2. Re: /etc/crontab comando kill

José Mário
miura 787

(usa Ubuntu)

Enviado em 20/05/2010 - 18:25h

Tente chamar este script como root ou sudo.

Provavelmente ele funcionará.

Ats
Miura 787






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts