使用啥 R 命令强制从 iCloud 下载文件

Posted

技术标签:

【中文标题】使用啥 R 命令强制从 iCloud 下载文件【英文标题】:What R command to use to force download files from iCloud使用什么 R 命令强制从 iCloud 下载文件 【发布时间】:2018-01-25 14:44:56 【问题描述】:

在使用 iCloud 文件优化的 mac 上,很少使用的大文件被上传到 iCloud,只剩下一个小指针文件。当我在 Finder 中查找文件时,我会看到文件名,左侧是一个图标,表明该文件位于云中。要访问该文件,我单击该图标并下载该文件。使用 file.exist 命令,R 为文件的存在返回 FALSE。但是经过一番研究,我发现文件链接存储在~/Library/Mobile\ Documents/com~apple~CloudDocs下面的目录中,文件名更改为xxx.icloud,其中xxx是原始文件名。

这是一个目录的路径示例,该目录包含我 mac 中 shell 中的 .icloud 文件

/Users/gcn/Library/Mobile Documents/com~apple~CloudDocs/Documents/workspace/nutmod/data-raw/NutrientData

我可以用exists(xxx.icloud)查询文件是否存在。但是我如何告诉我的 Mac 下载 iCloud 文件然后读入呢?使用 read.table 或 read.csv 之类的东西不起作用,因为指针文件不是 csv。

【问题讨论】:

【参考方案1】:

如果扩展名不是 .txt.csvread.tableread.csv 将不起作用。 您必须下载文件并将表格解压缩为可读格式。

您可以使用 download.file() 下载文件,这是 utils 基本库。

【讨论】:

以上是关于使用啥 R 命令强制从 iCloud 下载文件的主要内容,如果未能解决你的问题,请参考以下文章

强制 iOS 将文件上传到 iCloud

有啥方法可以通过 iCloud Drive 支持最近删除的文件?

无法从 iCloud 照片库下载视频

苹果八如何从iCloud下载视频?

如何将文件从网站下载到用户的 iCloud

从 iCloud Drive iOS 目标 C 下载图像