[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Como enviar CRTL+C a um programa que esta rodando em segundo plano?
From: |
bossonaroesao06 |
Subject: |
Como enviar CRTL+C a um programa que esta rodando em segundo plano? |
Date: |
Sat, 17 Mar 2007 14:47:52 -0000 |
User-agent: |
eGroups-EW/0.82 |
Bom dia...
Gostaria de fazer um script usando comando REC para gravar som.
Ao rodar o script, a gravaçao de som é iniciada e só pode ser
terminada quando a variavel $valor for 0.
Até aí tudo bem, mas para terminar corretamente o comando REC sem
danificar o arquivo de som gerado, tem que usar um CRTL+C.
A dúvida é exatamente essa... Como enviar um CRTL+C ao comando REC
atraves do script?
Segue um rascunho do script que eu to imaginando:
#!/bin/bash
rec -t wav gravacao.wav & # Inicia a gravacao em bg
valor=1 # Atribui valor 1 (gravando)
while [$valor==1] do # Enquanto o valor for 1
valor=$(./getValor); # Recupera o valor(0=parar e 1=gravando)
if [$valor==0] then # Se valor=0 tem que parar, entao CRTL+C
# aqui teria usar um CTRL+C no comando REC que está em bg
fi
done
É mais ou menos essa a idéia. O problema está em como enviar um
CRTL+C para esse programa REC que esta rodando em segundo plano.
Alguem pode me ajudar?
Obrigado
- Como enviar CRTL+C a um programa que esta rodando em segundo plano?,
bossonaroesao06 <=
- Re: [shell-script] Como enviar CRTL+C a um programa que esta rodando em segundo plano?, Reinaldo Carvalho, 2007/03/17
- Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?, bossonaroesao06, 2007/03/17
- Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?, Fabiano Caixeta Duarte, 2007/03/17
- Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?, bossonaroesao06, 2007/03/17
- Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?, bossonaroesao06, 2007/03/17
- Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?, Bruno Gunter Fricke, 2007/03/17
- Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?, Edson Roberto, 2007/03/17
- Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?, Diego Giovane Pasqualin, 2007/03/17
- Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?, Edson Ricardo Simão, 2007/03/17
- Re: [shell-script] Re: Como enviar CRTL+C a um programa que esta rodando em segundo plano?, Bruno Gunter Fricke, 2007/03/18