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?