Como sair do programa sh?

13

Eu estraguei os comandos e escrevi sh -man

Agora, inseri um programa chamado sh-3.2 que aparentemente é impossível sair.

Ctrl c , Ctrl z ou Ctrl x não funciona.

exit , quit , q , : q também não funciona.

Todas as respostas do google são para sair de scripts de shell programaticamente.

    
por The Unfun Cat 26.11.2012 / 08:45

5 respostas

16

Ctrl + D faz o truque para mim.

Na verdade, é o -n sinalizador que introduz esse comportamento. Ele serve apenas para verificar a sintaxe dos comandos, mas não os executa de fato.

    
por 26.11.2012 / 08:52
1

Tente ctrl+d que deve matar o shell.

    
por 26.11.2012 / 08:52
0

Se a saída do shell for pré-planejada, use

exit

Ou você pode programar para lidar com SIGTERM e outros sinais um tutorial de amostra

Ou se você quiser parar de executar o shell script

ctrl+c
ctrl+d
ctrl+z

Ou encontre o pid e mate-o.

ps -ax | grep shell_name
pkill -9 PID_of_shell
    
por 07.04.2017 / 16:45
-1

Tente também digitar ' , que está na mesma tecla que ~ no teclado, e pressione Retornar . Ctrl + D mata o terminal, mas ' não.

    
por 06.11.2015 / 18:43
-1

Experimente exit , logout ou Ctrl + d .

    
por 26.11.2012 / 14:05