Faça R (pacote de estatísticas) aguardar pelo prompt do teclado quando executado dentro de um script bash
Estou usando R para gerar uma série de gráficos dentro de um loop, com o usuário pressionando a tecla Enter para indicar que eles viram o gráfico e é hora de seguir em frente. Essas são plotagens rotativas interativas geradas com o pacote rgl e, portanto, usar algo como Sys.sleep () não é bom o suficient
Atualmente, posso usar readline (), que funciona ao encontrar o R interativamente. No entanto, se eu quiser executar meu script R dentro de um script bash, todos os gráficos aparecerão piscando antes da tela. Isso acontece se eu chamo R usando:
R --no-save -f myfile.r
R --no-save -e "source('myfile.r')"
R --no-save << myfile.r
Como faço para que o R pause e aguarde o usuário pressionar quando executado como um subprocesso do bash?