Resolvido!
Para quem lê isso via google, a resposta é bem simples: Coisas.
screen -x 1234 -X -p0 stuff $'hello world\n'
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.
Resolvido!
Para quem lê isso via google, a resposta é bem simples: Coisas.
screen -x 1234 -X -p0 stuff $'hello world\n'