Rogério Schneider wrote: >Oi, olha esta rc aqui: > >http://stockrt.unicruz.edu.br/netact/netact/scripts/netact.sh > > >Att, >RS > >On 11/7/06, irado furioso com tudo <[EMAIL PROTECTED]> wrote: > > >>Em Tue, 07 Nov 2006 11:38:08 -0200 >>Rodrigo Salvador <[EMAIL PROTECTED]> escreveu: >> >> >> >>>A minha dúvida fica no 'stop'. Como eu consigo identificar e matar o >>>processo do meu script ? >>> >>> >>/var/run/nome.pid?? os identificadores ficam lá. Ponha seu script pra >>rodar e verifique qual o nome que êle usa pra se identificar - >>normalmente o dêle mesmo. >> >>Existe um outro modo mas (para mim) é complicadíssimo, usando ps ax e >>pipes com awk para atribuir o valor (número) do processo a variável a >>ser trabalhada a seguir. >> >> >>-- >> >>saudações, >>irado furioso com tudo >>Linux User 179402/FreeBSD BSD50853/FUG-BR 154 >>100% Miko$hit-free >>A experiencia ensina que a mulher ideal é sempre a dos outros >>------------------------- >>Histórico: http://www.fug.com.br/historico/html/freebsd/ >>Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> >> >> > > > > putz, legal valeu a ajuda de todos. Eu consegui usar o grep do shell do Rogério para pegar o pid e usei para dar um kill. Ficou assim:
kill -9 `ps aux | grep flymaild.pl | grep -v grep | grep -v flymaild.sh | awk '{print $2}'` onde flymaild.pl é meu script. Mas no start não funcionou o "&" para colocar em segundo plano, mas mesmo assim eu resolvi o problema com um fork. vlw. ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd