使用啥 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 或 .csv,read.table
和 read.csv
将不起作用。
您必须下载文件并将表格解压缩为可读格式。
您可以使用 download.file()
下载文件,这是 utils 基本库。
【讨论】:
以上是关于使用啥 R 命令强制从 iCloud 下载文件的主要内容,如果未能解决你的问题,请参考以下文章