Terminal automaticamente fecha ao terminar o código [RESOLVIDO]

1. Terminal automaticamente fecha ao terminar o código [RESOLVIDO]

Isaac Dennis Sombra Moreira Alves
MoreiraAlves

(usa Lubuntu)

Enviado em 13/02/2017 - 00:11h

Eu estava programando usando o EMACS, compilando com o GCC e usando o ./ para executar. (./programa). Então eu decidir executar fora do terminal clicando duas vezes sobre o arquivo executável e clicando em "Executar no Terminal". Quando o código termina, o terminal automaticamente fecha, sem deixar que eu veja o resultado. Eu já tentei usar o system("pause"), porém não funcionou.


  


2. Re: Terminal automaticamente fecha ao terminar o código [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 13/02/2017 - 09:45h

O comando PAUSE não existe no mundo UNIX, mas é coisa do velho MS-DOS, que, sei lá por que motivo, foi preservada também no Windows.

No antigo Xterm havia a opção -hold, que mantinha o terminal aberto depois que o programa executando dentro dele terminasse, obrigando o usuário a manualmente comandar o fechamento da janela através o gerenciador de janelas. Essa opção funciona também com o Konsole, que é o emulador de terminal do KDE, mas não funciona com o gnome-terminal.

Eu não uso Gnome, mas parece que o gnome-terminal tem, dentro da configuração de perfil, acedível via menus, uma opção para deixar o terminal aberto ao final da sessão. Uma vez que você configure um perfil, pode usar a opção --profile na linha de comando que invoca o terminal.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts