gnome-terminal / bash: Como cancelar comandos inseridos que serão executados posteriormente?

3
$ execute_some_long_command
<command is executing>
<Accidently press middle button that inserts bunch of garbage (including, for example, 'rm -Rf ~/*') into console>

Como deixar o execute_some_long_command terminar, mas não executar coisas inseridas?

    
por Vi. 13.03.2011 / 03:42

1 resposta

4

Digite Ctrl + Z (volta para o prompt, não executa o buffer do teclado) e depois fg para recuperar o execute_some_long_command em execução.

Pelo menos isso funcionou no meu terminal gnome do Fedora 14, testando com sleep 20 como execute_some_long_command e echo blah como o lixo digitado.

    
por 13.03.2011 / 03:53