Basta adicionar a seguinte linha no final do seu script:
$SHELL
Atualmente estou trabalhando em um projeto da web no uWSGI, é uma tarefa difícil continuar digitando o mesmo comando no terminal toda vez que eu quiser iniciar o uWSGI, então eu fiz um script executável que executará o processo automaticamente quando eu executá-lo.
Funciona, mas o problema é que, normalmente, quando executo o uWSGI manualmente a partir do terminal (digitando os comandos), quando tento fechar a janela do terminal enquanto o processo ainda está em execução, ele me avisa se eu quiser para encerrar o processo antes de fechar o terminal. No entanto, a janela do terminal que aparece depois que eu executei o script executável da GUI não me avisará quando eu acidentalmente fechar a janela e, como resultado, o processo ainda estará sendo executado em segundo plano.
Como posso criar o script de modo que ele exiba um aviso como normalmente ocorre quando tento fechar a janela do terminal quando o processo ainda está em execução?
Basta adicionar a seguinte linha no final do seu script:
$SHELL