Sto cercando di fare in modo che RStudio esca con grazia mentre è in modalità non interattiva. Ho provato:Come chiudere in modo non interattivo RStudio con garbo
stop("",call = quit(save = "no",status = 0, runLast = FALSE))
Funziona quando si chiama RScript myscript.R
da cmd/shell.
Tuttavia, quando si genera il file in RStudio, viene visualizzato un errore interrotto di sessione R. C'è comunque qualcosa da fare da RStudio?
Si riceve l'errore da RStudio o quando si esegue uno script dalla console? Trovo che l'uso di 'q()' tende a funzionare da quest'ultimo. – Chris
Sì, stavo ricevendo questo errore in Rstudio. Mi chiedo se questo è stato il motivo per cui il programma stava chiudendo Rstudio e R studio non si rendevano conto di cosa stava succedendo .. – theArun
Ha senso - Ho modificato la domanda un po 'per delineare più chiaramente il problema come uno RStudio, contro un non- uno interattivo. Se è solo non interattivo (cioè chiamando uno script dalla console), il codice che hai fornito funziona. Se ho frainteso, sentiti libero di tornare indietro! – Chris