shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando


From: Bruno Gunter Fricke
Subject: Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?
Date: Sun, 18 Mar 2007 02:55:36 -0300

O kill -9 só deve ser usado em último caso... Ele vai cospir da memória e pode 
deixar arquivos do tipo .lock...
Não recomendo.


  ----- Original Message ----- 
  From: Edson Ricardo Simão 
  To: address@hidden 
  Sent: Saturday, March 17, 2007 8:33 PM
  Subject: Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta 
rodando em segundo plano?


  Você já tentou "kill -9 <pid do processo>"?

  ----- Original Message ----- 
  From: bossonaroesao06 
  To: address@hidden 
  Sent: Saturday, March 17, 2007 8:03 PM
  Subject: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando 
em segundo plano?

  Pessoal....
  Ainda nao consegui finalizar o processo "rec".
  Mesmo quando eu inicio o "rec" em segundo plano ele prende o script 
  com essa mensagem:

  # rec -t wav /root/teste.wav &
  # Send break (control-c) to end recording

  Eu tentei abrir outro terminal e matar o processo mas ele não 
  finaliza não.
  Tentei isso e não funcionou:
  # killall -2 rec

  Tentei tambem fazer um scritp adicional para matar o rec e nadaaa:
  #!/bin/bash
  pid=$(ps ax | grep "rec -t wav" | awk '{print $1}')
  /bin/kill -2 $pid

  A unica forma de matar o rec é ir la no shell e dar o CRTL+C que ele 
  pede.

  Alguem poderia me ajudar?
  Obrigado pela atenção e desculpe a insistência

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]