我在使用 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)
他们都没有工作。有谁知道如何做到这一点?