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: Fabiano Caixeta Duarte
Subject: Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?
Date: Sat, 17 Mar 2007 14:42:19 -0300
User-agent: Thunderbird 1.5 (X11/20051201)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

bossonaroesao06 escreveu:
> Olá Reinaldo Carvalho,
> Obrigado pela atenção.
> 
> Realmente eu posso finalizar todos os processos "rec" usando killall -
> 2 rec ou o usando kill, mas mesmo assim eu gostaria de aprender como 
> fazer o script enviar um CRTL+C para o processo REC que está em 
> segundo plano?

Você já aprendeu... só falta saber que aprendeu ;)

O que acontece quando você pressiona simultaneamente as teclas CTRl e C?
Você envia um sinal 2 para o processo que está sendo executado em
primeiro plano no terminal que recebeu a sequência de teclas. Resumindo:
CTRL+C envia um sinal 2 para o processo.

Kill -2 <processo> faz a mesma coisa sem a dependência de o processo
estar sendo executado em primeiro plano.

Mais informações em man 7 signal.

Fabiano Caixeta Duarte
Consultor em soluções para Redes de Computadores
Linux User #195299
Ribeirão Preto - SP
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF/Ch6++b4Zs4fOnMRAnjFAJ9emmfmyzsW0diOTDamNsQCfNperwCbBOf3
nJsiP/cKwWd4moCDBjpsLMc=
=YsLc
-----END PGP SIGNATURE-----


reply via email to

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