首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据文件保存在R中的日期提取文件名

根据文件保存在R中的日期提取文件名
EN

Stack Overflow用户
提问于 2019-12-13 16:52:35
回答 1查看 27关注 0票数 0

我在一个名为my_work的目录中有一系列pdf文件

为了获取这些文件的名称,我执行以下操作:

infiles <- Sys.glob (" *. pdf ")它会给我一个pdf名字的列表,像这样:infiles

代码语言:javascript
复制
 [1] "adjust-the-output-width-of-r-markdown-html-output.pdf"                          
 [2] "comment-out-text-in-r-markdown-rmd-file.pdf"                                    
 [3] "difference-between-r-markdown-and-r-notebook.pdf"                               
 [4] "how-to-add-new-line-in-markdown-presentation.pdf"                               
 [5] "how-to-add-newpage-in-rmarkdown-in-a-smart-way.pdf"                             
 [6] "how-to-add-table-of-contents-in-rmarkdown.pdf"                                  
 [7] "how-to-change-the-font-color.pdf"                                               
 [8] "how-to-combine-two-rmarkdown-rmd-files-into-a-single-output.pdf"                

但是它并没有根据我节省的时间/日期给我名字。

如何根据我在mywork目录中保存这些文件的日期,按照文件名来安排infiles对象?

我需要安排几秒钟/分钟/小时和一天。

有什么帮助吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-13 17:02:37

这将给出文件列表,按文件上次修改/保存时的顺序排列。这是文件信息的数据,所以如果您只想要文件名,请使用该文件的rownames

代码语言:javascript
复制
infiles <- file.info(Sys.glob('*.pdf'))
infiles[order(infiles$mtime),]
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59326773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档