acessando stdin / stdout de um processo iniciado em outro tty

2

Eu loguei no meu linux fisicamente (digamos tty1) e iniciei um processo que assiste stdin para comandos e tem stdout-put. Como posso acessar / usar este processo de uma sessão SSH?

    
por Kha'zicks 30.10.2013 / 15:09

1 resposta

0

Você pode enviar a saída diretamente para outro terminal usando os arquivos do dispositivo em /dev . Por exemplo:

cat "my command" > /dev/tty1

para enviar saída para tty1 ou

cat "my command" > /dev/pts/0

para enviar a saída para o primeiro pseudo-terminal. Use o comando ps para ver em qual terminal um processo está sendo executado.

    
por 30.10.2013 / 15:49