Mam mały skrypt powłoki (bash), który uruchamia skrypt R, który generuje wykres jako wynik. Wszystko działa dobrze, ale zaraz po zakończeniu renderowania R kończy się. Czy istnieje sposób, aby utrzymać sesję R przy życiu, dopóki okno wykresu nie zostanie zamknięte.Uruchamianie skryptów R z działkami
Skrypt powłoki.
#!/bin/bash
R --slave --vanilla < myscript.r
A skrypt R.
daq = read.table(file('mydata.dat'))
X11()
pairs(daq)
//R Completes this and then exits immediately.
Z góry dziękuję za pomoc!
To nie jest dobre, ponieważ OP chciał, aby skrypt zakończył się po zamknięciu wykresu, a nie po naciśnięciu klawisza. – mbq
To działa wystarczająco dobrze, po prostu potrzebowałem, aby wyświetlacz pozostawał otwarty wystarczająco długo, aby działka mogła być przeglądana po zakończeniu skryptu powłoki. –
To nie działa dla mnie. Wykres nigdy nie pojawia się ... (w oknach) –