Перенаправить стандартный вывод system2 в файл в Windows

Согласно инструкции, stdout аргумент system2 Функция может перенаправить вывод в файл. Кажется, это работает на Unix, однако я не могу заставить его работать на Windows. Пример игрушки ниже, нет out.txt или же err.txt файлы созданы. Я попытался отправить его в существующий файл или развернуть полный путь к файлу, но безуспешно:

setwd(tempdir())
system2("whoami", stdout="out.txt", stderr="err.txt")
file.exists("out.txt")

Я делаю что-то не так или это ограничение в system2?

1 ответ

Решение

Я совершенно уверен, что теперь это ошибка в RGui.exe в Windows. Я отправил отчет об ошибке здесь: https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=15393

Другие вопросы по тегам