[Linux] - Executar programas pelo terminal e deixá-lo livre [RESOLVIDO]

6 respostas
lina

Oi,

Estou rodando a minha aplicação java via script no Linux Debian.
Coloquei o & comercial no final da linha de execução e mesmo assim o terminal fica preso.

Alguém sabe o que pode estar acontecendo ?

Tchauzin!

6 Respostas

L

execute sua aplicação com o comando nohup

http://en.wikipedia.org/wiki/Nohup

lina

lordcarlos:
execute sua aplicação com o comando nohup

http://en.wikipedia.org/wiki/Nohup

Oi,

Testarei e postarei o resultado. Meu programa já esta em produção e provavelmente só farei esse teste no final do dia!

Tchauzin!

Andre_Rosa

Você poderia explicar melhor? Não consegui compreender o trecho destacado acima. O operador unário ‘&’, em sistemas UNIX, diz que o programa não deve fechar até que uma tecla seja pressionada. É esta a sua intenção? Se sim, deveria funcionar. Por gentileza, explique melhor.

lina

Andre Rosa:
lina:

Coloquei o & comercial no final da linha de execução e mesmo assim o terminal fica preso.

Você poderia explicar melhor? Não consegui compreender o trecho destacado acima. O operador unário ‘&’, em sistemas UNIX, diz que o programa não deve fechar até que uma tecla seja pressionada. É esta a sua intenção? Se sim, deveria funcionar. Por gentileza, explique melhor.

Oi,

É exatamente isso que eu quero:

http://www.vivaolinux.com.br/dica/Executar-programas-pelo-terminal-e-deixalo-livre

Basta esperar as lojas fecharem que tentarei!

Tchauzin!

L

Rode assim nohup ./seubash.pl & se não tiver o nohup instale via apt - get

lina

Oi,

Perfeito.

Tchauzin!

Criado 16 de maio de 2011
Ultima resposta 18 de mai. de 2011
Respostas 6
Participantes 4