Como ligar a saída a uma chave?

0

Quando estou usando screen , toda vez que uso kill , ele solicita uma confirmação e pergunta se realmente devo matar (o que realmente faço depois de pressionar muitas teclas). Para contornar isso, eu digito exit . Mas posso ligar uma chave a ela?

bind key exit não funciona ...

    
por texasbruce 25.01.2014 / 22:46

1 resposta

0

O que você pode fazer é ligar uma chave para enviar "exit ^ M" para a sessão do shell, em vez de produzir o comando kill na própria tela. Claro, isso só funciona caso você não tenha mais nada acontecendo no shell. Para essas ocasiões, você pode ter que modificar um pouco este exemplo, por exemplo para enviar CTRL C seguido por exit.

Adicione bind ^K stuff "exit^M" ao seu ~/.screenrc e reavalie-o por CTRL + a : source ~/.screenrc .

Depois disso, você poderá matar sessões de shell com uma linha de comando vazia esperando com CTRL a CTRL K (observe o K maiúsculo aí, você provavelmente não vai querer sobrescrever completamente o comando kill da própria tela).

    
por 26.01.2014 / 10:28