在Windows上运行R并尝试访问Linux文件

时间:2017-07-13 16:06:17

标签: r linux shared-directory

我在笔记本电脑的Windows中运行R,我也有一个Linux服务器帐户。我能够在Windows中看到Windows和Linux之间的共享文件夹。共享文件夹文件地址如下所示:

string MainAppPath = @"\\NetworkLocation\myMainApp.exe";
AppDomain.CurrentDomain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal);
WindowsIdentity identity = new WindowsIdentity(username, password);
WindowsImpersonationContext context = identity.Impersonate();
File.Copy(MainAppPath , @"D:\UserFolder", true);

我想在Windows中访问Linux中脚本生成的数据文件。问题是如何访问共享文件夹中的数据文件:

file://name1/name2/home/user/project.

我试过这些,但都失败了。

file://name1/name2/home/user/project/data.rds

1 个答案:

答案 0 :(得分:1)

感谢@Harun的建议,这条线有效:

data = readRDS("\\\\name1\\name2\\home\\user\\Project\\data.rds")