centos Tela - processo desconectado de comando

3

A tela suporta o controle externo de uma tela desanexada com o parâmetro -X, por exemplo:

screen # -X -p0 "quit"

Isso encerrará a tela onde # é o PID da tela. No entanto o que eu quero fazer é passar um comando "dentro" da tela. Então, por exemplo, se o programa dentro é nano e eu quero escrever "hello world" no nano processo, como eu faria isso através da tela?

 screen # -X -p0 "hello world"

Isso é como se eu quisesse que a tela executasse o "hello world" (que não é um comando), mas eu quero passar para o programa rodando dentro da tela.

Não consigo encontrar nenhuma informação no manual. Estou correndo centos.

    
por sam 20.06.2010 / 18:33

1 resposta

1

Resolvido!

Para quem lê isso via google, a resposta é bem simples: Coisas.

screen -x 1234 -X -p0 stuff $'hello world\n'
    
por 20.06.2010 / 20:57