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 ...