Perguntas sobre 'sigint'

4
respostas

Menos interrupção em menos

Costumo transmitir a saída do programa para menos, por exemplo, produce_output | less Isso funciona muito bem, até produce_output produzir grandes quantidades de saída. Se eu procurar algum texto que esteja no arquivo, menos relatórios...
09.05.2012 / 15:56
2
respostas

Passa o SIGINT pelo script bash para o aplicativo

Eu tenho um aplicativo Linux, escrito em C ++, que intercepta a interrupção SIGINT para fazer uma limpeza final antes de sair. Eu chamo este aplicativo dentro de um script bash. Agora, quando eu digito control-C com o script bash em execução no...
12.03.2016 / 02:06
1
resposta

Ctrl + C para quebrar um loop infinito e, em seguida, fazer algo fora do loop em um script bash sem sair?

Eu já li muitas respostas e todas elas apenas sugerem para matar o script ou enviá-lo para o segundo plano, etc. O que eu quero é enquanto verdadeiro fazer alguma coisa ... if (ctrl + c é pressionado break) feito echo "Fora do loop"...
24.02.2017 / 12:44
1
resposta

Linux. Cliente de linha de comando do MySQL. Definir a opção '--sigint-ignore' para sempre

Acho que ctrl + c é necessário às vezes, mas não consigo me lembrar de que precisei. Às vezes, estou tentando copiar o texto de saída pressionando essa tecla de atalho automaticamente e perdendo a conexão do banco de dados. É muito chato e eu go...
31.03.2015 / 15:30
1
resposta

Ctrl + C mapeado incorretamente no Ubuntu Linux 10.04 LTS

Eu estava brincando com meus atalhos de teclado e acidentalmente mapeei um comando para o atalho Ctrl + C. Agora não consigo parar os programas em execução no terminal com Ctrl + C e não tenho ideia de como restaurar essa funcionalidade. Algu...
12.07.2011 / 00:24
2
respostas

Espere: Modifique o Comportamento Ctrl-C

Enquanto o exec está rodando um programa, eu gostaria que o Ctrl-C terminasse o programa e retomasse o script, em vez de matar o script. Qual é a melhor maneira de realizar isso?     
20.04.2011 / 13:14
0
respostas

Interrompe um comando gdb lento?

Eu indetivamente pedi a gdb para listar todas as funções definidas. (gdb) info function Agora está animadamente sugando CPU e memória. Se eu for realmente rápido, o GDB irá parar com Ctrl-C e me avisar novamente. (gdb) info function...
12.02.2018 / 15:48
1
resposta

Como criar um monte de processos em segundo plano em terminais terminadores e depois matá-los no bash

Estou tentando escrever um script em lote que crie novos terminais de terminação e, em seguida, execute um processo em cada um deles. Eu quero que eles continuem correndo em segundo plano até eu decidir matá-los. Eu quero que o primeiro seja...
27.09.2018 / 22:31
1
resposta

Trap “break” não funciona enquanto o comando read está sendo chamado

Eu tenho este jogo da forca para um projeto da escola, e atualmente estou tentando substituir o comando ctrl-c exit por um intervalo de loop while, para que o usuário volte do jogo real para o menu de seleção de categorias. O código que estou...
03.04.2018 / 02:58
1
resposta

Ao receber SIGINT, o bash também encerra outros comandos, além de loops (por ou while)?

Do manual do bash When Bash receives a SIGINT, it breaks out of any executing loops. Ao receber SIGINT, o bash também encerra outros comandos, além de loops (por ou enquanto)? Obrigado.     
28.05.2018 / 03:56