0

我在使用 R 中的函数 System() 时遇到了一些问题。我真的不知道我在 ms-dos 中使用的哪种命令可以在 System() 中使用。可能我可以使用任何东西,但我不知道如何使用。我在互联网上使用了一些示例,例如:

启动文件

system("notepad myfile.txt")

启动外壳

system(Sys.getenv("COMSPEC"))

但是,我想使用命令 SET 来尝试获取用户输入(我知道我可以在 R 中使用 readline() 但它在我的代码中没有用)。是否可以将 SET 与 system() 一起使用?

我尝试使用:

system("SET /P uname=Please enter your name:")

system(SET /P uname=Please enter your name:)

system(paste("SET /P uname=Please enter your name:"),wait=FALSE)

他们都没有工作。有谁知道如何做到这一点?

4

0 回答 0