Avançar
Você deve estar executando R em gnu screen ou tmux .
Veja também o emacs trampa em uma conexão não confiável se você quiser usar Emacs / ESS.
Processo existente
Quanto à comunicação com um processo existente (seja R ou shell), sugiro que você tente gravar em seu identificador disponível por meio do sistema de arquivos proc .
Por exemplo,
$ echo here >> /proc/$$/fd/1
here
em que $$ é o PID do shell atual e 1 é o stdout .
Você pode tentar ecoar um comando em 0 ( stdin ).
Isso pode não funcionar ...