Se você executar o comando da maneira descrita acima, você receberá o prompt de comando.
Você está executando em segundo plano. Portanto, você deve voltar ao prompt de comando antes de finalizar o processo program.exe. Este não é o caso !!!?
Eu tenho um programa que é executado indefinidamente. Eu que executar este programa remotamente, emitindo o seguinte comando:
nohup mono program.exe &
Embora seja possível fechar o terminal e ainda ter o programa.exe em execução, gostaria que o nohup me retornasse o prompt de comando ($), para que eu possa emitir mais comandos antes de finalizar.
Como faço para fazer isso?
Felicidades
Resposta (ou solução alternativa)
Fazer um redirecionamento explícito da saída padrão e dos fluxos de erros
nohup mono program.exe >> nohup.out 2>&1 &
Se você executar o comando da maneira descrita acima, você receberá o prompt de comando.
Você está executando em segundo plano. Portanto, você deve voltar ao prompt de comando antes de finalizar o processo program.exe. Este não é o caso !!!?
Tags bash