Автоматически сохранять историю, но не данные - PullRequest
1 голос
/ 10 апреля 2020

Я хочу, чтобы R (ниже linux) вел себя так же, как bash, то есть автоматически загружал и сохранял историю в начале и конце сеанса. Я не хочу сохранять какие-либо данные и не хочу, чтобы вокруг них задавались какие-либо вопросы.

Как это сделать?

R, похоже, имеет много вариантов это, см. man R:

   --save Do save workspace at the end of the session

   --no-save
          Don't save it

   --restore
          Do restore previously saved objects at startup

   --no-restore-data
          Don't restore previously saved objects

   --no-restore-history
          Don't restore the R history file

   --no-restore
          Don't restore anything

   --vanilla
          Combine --no-save, --no-restore, --no-site-file, --no-init-file and --no-environ

есть опции --save и --no-save, но они о «рабочем пространстве», что, возможно, означает «история И данные» вместе ?? Я правильно понимаю? Возможно, что-то вроде --no-save-data опция отсутствует?

Я знаю, что все, вероятно, может быть закодировано в .Rprofile ... но гораздо более надежно достичь этого, просто вызвав R с соответствующими опциями и / или переменной среды расстановок. Правильный ответ должен сначала решить эту проблему, и предлагать пользовательские обходные пути в .Rprofile только тогда, когда нет другого способа. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...