Rodar em background [RESOLVIDO]

1. Rodar em background [RESOLVIDO]

jose paulo flores
josepaulo

(usa Linux Mint)

Enviado em 24/11/2016 - 16:57h

Olá gente tudo bem?

Estou com uma dúvida:


Ao final do meu script eu preciso abrir um programa (GrADs) e quando ele abre eu preciso rodar um comando dentro dele.

Exemplo:

## abrir o grads ##
$ grads

## com o grads aberto ##
$ grads > Prec.gs

sera que tem como fazer isso ??

Obrigado.


  


2. Re: Rodar em background [RESOLVIDO]

Matheus Moretti
MatheusMoretti

(usa Debian)

Enviado em 24/11/2016 - 17:29h

josepaulo escreveu:

Olá gente tudo bem?

Estou com uma dúvida:


Ao final do meu script eu preciso abrir um programa (GrADs) e quando ele abre eu preciso rodar um comando dentro dele.

Exemplo:

## abrir o grads ##
$ grads

## com o grads aberto ##
$ grads > Prec.gs

sera que tem como fazer isso ??

Obrigado.


Tentou usar o &
grads &
grads > Prec.gs &


3. Re: Rodar em background [RESOLVIDO]

jose paulo flores
josepaulo

(usa Linux Mint)

Enviado em 24/11/2016 - 21:54h

Não deu ... :(


Tipo, quando eu digito grads no terminal... eu preciso apertar um enter para ele executar e outro enter para definitivamente entrar no programa... e assim colocar o Prec.gs.


4. Re: Rodar em background

A gente faz graça de você
FelipeMartins07

(usa Solaris)

Enviado em 24/11/2016 - 22:08h

Se voce estiver no Xorg ou outro servidor X voce pode usar

xdotool key TECLA 



Se voce souber que tem um tempo especifico que demora pra ele pedir voce pode poder sleep antes e colocar dentro de uma while true loop.

Da pra usar xwininfo pra pegar a janela e mandar o xdotool direto pra janela que ta rodando o script.

é gambiarra, tambem da pra por a cortina na frente ou mover o terminal pra tras de outro programa.


5. Re: Rodar em background

Felipe Ferreira Alexandre
felipefalexandre

(usa Ubuntu)

Enviado em 15/02/2017 - 10:48h

Olá amigo, isso é simples de resolver, voce quer rodar um script GraDS usando um shell, certo?
Só voce colocar no seu shell assim:
grads -lc "run nome-do-script.gs"
Assim seu shell vai abrir o grads sem precisar do "enter" e vai executar seu gs no grads.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts