[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Encerrando script
From: |
Noilson Caio |
Subject: |
Re: [shell-script] Re: Encerrando script |
Date: |
Wed, 9 Dec 2009 16:01:11 -0300 |
A solução do Marcelo é válida, só que ele teria que negar o próprio processo
do grep : )
pid=$(ps ax | grep "openocd2" | grep -v grep | awk '{print$1}')
2009/12/9 Laercio Motta <address@hidden>
> faz o seguinte..
>
> no bash você digita: ps aux
> copia e cola pra gente dar uma olhada
>
> Laercio
>
> 2009/12/9 Alain Mouette <address@hidden>
>
> >
> >
> > Agradeço ao Marcelo, mas isso não funcionou...
> >
> > Vou explicar melhor:
> >
> > 1) o eclipse dispara o script "openocd2.sh"
> > 2) o script dispara o "sudo openocd2"
> > 3) mais tarde, o eclipse mata o script "openocd2.sh"
> >
> > Resultado: o "openocd2" continua rodando :(
> >
> > Teria que fazer "algo" quando mata o script, como por exemplo os
> > comandos sugeridos pelo Marcelo.
> >
> > Alain
> > PS: reproduzindo o script novamente:
> >
> >
> > #!/bin/bash
> > sudo killall openocd2
> > sudo /home/alain/projetos/openocd/openocd2 $*
> >
> > Marcelo Giovanni Dias escreveu:
> >
> > > Alain,
> > >
> > > sudo kill "$(ps ax | grep "openocd2" | awk '{print $1}')"
> > > ou
> > > sudo kill -9 `ps ax | grep "openocd2" | awk '{print $1}'`
> > >
> > > Cordialmente,
> > >
> > > Marcelo G. Dias
> > > (Vulgo Bahianeiro)
> > >
> > > Em Qua, 2009-12-09 às 12:18 +0000,
> > > address@hidden <shell-script%40yahoogrupos.com.br>
> > > escreveu:
> > > > Existe 1 mensagem sobre este tópico.
> > > >
> > > > Tópicos contidos neste resumo:
> > > >
> > > > 1. Encerrando script
> > > > De: Alain Mouette
> > > >
> > > >
> > > > Isso provavelmente ocorre por causa do *sudo*, nas será que
> > > existe como
> > > > capturar o evento e matar o programa?
> > > >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> 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
>
>
>
--
" Eu quero saber como renomear um arquivo " ele diz.
Por favor, é dia de pagamento, não é?! Mas eu estou de bom humor.
" Claro. Basta dar 'rm' e o nome do arquivo "
" Obrigado "
Noilson Caio T. de Araújo
LPI000182893
[As partes desta mensagem que não continham texto foram removidas]
- Encerrando script, Alain Mouette, 2009/12/08
- Re: Encerrando script, Marcelo Giovanni Dias, 2009/12/09
- Re: [shell-script] Re: Encerrando script, Alain Mouette, 2009/12/09
- Re: [shell-script] Re: Encerrando script, Laercio Motta, 2009/12/09
- Re: [shell-script] Re: Encerrando script,
Noilson Caio <=
- Re: [shell-script] Re: Encerrando script, address@hidden, 2009/12/09
- Re: [shell-script] Re: Encerrando script, Alain Mouette, 2009/12/09
- Re: [shell-script] Re: Encerrando script, Thomaz de Oliveira dos Reis, 2009/12/10
- Re: [shell-script] Re: Encerrando script - mais um pouco..., Alain Mouette, 2009/12/14
- Re: [shell-script] Re: Encerrando script - mais um pouco..., Julio C. Neves, 2009/12/15
- Re: [shell-script] Re: Encerrando script - mais um pouco..., Alain Mouette, 2009/12/15