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: Edson Roberto
Subject: Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?
Date: Sat, 17 Mar 2007 20:57:25 -0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.1.2) Gecko/20070221 SeaMonkey/1.1.1

Se o processo estiver rodando como root.

entre como root com o comando
ps -aux
procure o número do PID
e depois
kill -9 [número do PID]

abraços

bossonaroesao06 escreveu:

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




reply via email to

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