Adicione o comando read x
como a última linha em run.sh. Esta leitura fará com que a janela de comando permaneça aberta até que você pressione retornar. Se alguma mensagem for exibida, isso dará tempo para lê-las.
O read
é a chave. Aqui está um script de shell (eu prefiro que ele bash embora bash esteja se tornando tão popular). BTW, o .sh no final significa shell script, não script.
Você pode alterar sua opção Exec do ativador para:
Exec="/usr/local/crontona/run.sh"
E use o seguinte script run.sh ...
#!/bin/sh
./corona_run -prot tcp +maxcon 16
echo -n Press enter to end...
read x
echo Ending Now\!
Repare que escapei do! no final agora. Essa última linha não é necessária, a menos que você esteja executando o script dentro de um terminal e queira fazer com que ele seja executado. Dessa forma, se o terminal aparecer e o script for executado dentro do terminal, o script não sairá até que você pressione enter para que o terminal não seja fechado até que você esteja pronto.