【发布时间】:2018-02-06 14:54:54
【问题描述】:
我有一个 R 脚本,我想从远程数据库下载数据集的当前副本,但备份我一直在使用的本地版本,文件的创建日期在标题中。在我会使用的 unix 终端中:
mv dataset.rds dataset.$(date -r dataset.rds +"%Y%m%d").rds
我如何在 R 中做同样的事情?我尝试使用以下 system() 函数,但运气不佳。
creation_date <- system('date -r dataset.rds +"%Y%m%d"')
这方面的几个变化也没有奏效。 R date() 函数似乎也没有等效于 unix 版本的 -r 标志。 是否有另一种方法可以在 R 中获取文件的创建日期?
【问题讨论】:
-
使用
file.info收集数据并创建creatione_date,下次使用file.rename。