0
我想使用SSH安全shell版本3.2.9在Linux服务器上执行R脚本。我成功连接到服务器,并且SSH终端窗口中的第一行是[myusername @ servername〜] $。 将R剧本我想执行的就是所谓的“testcript.R”简单testscript,看起来像:用SSH终端启动R脚本
y<-rep(1,5)
write.table(y, file = "test.csv", append = TRUE, quote = FALSE, sep = ";",
dec = ".", row.names = FALSE, col.names = FALSE)
将R脚本位于具有以下路径在Linux服务器上:“/家/名为myUsername/Documents/R_scripts/testscript.R“
我只想将变量y放入Excel文件中,并且Excel文件应位于Linux服务器上的我的文件夹中。 任何帮助将不胜感激。
运行你提出我收到以下消息线的时候:“致命错误:无法打开文件“ testscript.R':没有这样的文件或目录“。但是,当我改为:“Rscript /home/myusername/Documents/R_scripts/testscript.R”它似乎运行没有错误。但是,我无法找到Linux服务器上的excel文件。 – Benlien
当您在脚本('“test.csv”')中指定文件时,请包含文件的完整路径。否则,我相信它正在查看当前目录中键入命令。 –
登录后你可能在/ home/myusername /目录下(你可以通过调用'pwd'来验证它)。该文件已在R工作目录中创建,很可能是:/ home/myusername –