微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

R / Windows / Cygwin链接

[最初发布在RStudio支持网站上 ,但看起来这是一个核心R问题,而不是RStudio。]

我试图找出如何创build一个文件系统链接,将在R内遍历。我已经尝试了Cygwin符号链接和Windows链接无济于事。 我这样做是因为我有一个大型的大数据文件目录,我想避免复制到我的工作区。

为了创build符号链接,我在Cygwin中完成了ln -s ../otherdir/data data 。 如果我然后做ls data/ ,我可以通过链接看到数据文件

为了创buildWindows链接,我在Windows资源pipe理器的otherdir/data/目录中做了一个“复制”,然后在工作空间中“粘贴快捷方式”,并将名称更改为data.lnk 。 如果我双击该链接,我通过链接正确采取。

目录recursion和符号链接

Windows案例问题的PHP实时path

如何在Windows 8中使用在Mac上创build的重用软链接

处理Windows文件系统上的unix符号链接文件

什么是PHP的Windows发行版中的36字节长的* .dll文件? 符号链接? 怎么样?

所以这两个链接是正确的目标。

现在在RStudio中,我得到以下输出,表示这两个链接都不能被遍历:

> dir() [1] "data" "data.lnk" "docs" "src" "tmp" > dir('data') character(0) > dir('data.lnk') character(0) > dir('data/') character(0) > dir('data.lnk/') character(0)

有什么变化,这将工作? 我正在使用Windows 7和R 2.13.1。

APUE2中的混淆(关于UNIX中的符号链接

符号链接的Linux命令文件

batch file(Windows cmd.exe)testing文件是否是链接

我如何让我的Windows7符号链接从命令行执行?

Mercurial能从Windows创build自己的符号链接格式吗?

Windows快捷方式不是真正的文件系统链接。 这是一个普通的文件,Explorer知道对待不同。 对于其他程序,这只是一个文件

根据维基百科 ,Cygwin符号链接被实现为一个快捷方式,而不是一个真正的符号链接,所以它会有同样的问题。

您是否尝试过使用mklink命令创建链接,如下所述?

免责声明:我没有尝试过自己。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐