R中更详细的目录列表?

时间:2012-05-27 23:26:16

标签: r

我写的函数会生成一个输出文件。附加功能可以获取该文件的内容(名称具有可以轻松匹配的模式),并执行更多操作。目前,人们可以做到以下几点:

function1(...)
# This will generate a file, say output_typea.md
# Then one could process this content further using
function2(input_file = 'output_typea.md')

但是,由于这两个函数是按顺序运行的,我想让用户调用function2(),丢失的输入只会读取与dir(pattern = "*_type.md")匹配的最新文件。不幸的是,似乎无法按修改日期对dir()个列表进行排序。我需要的是最新的文件匹配文件名模式。有什么想法吗?

1 个答案:

答案 0 :(得分:7)

查找ctime(或其他)并返回相应的文件:

x <- dir()
y <- file.info(x)
row.names(y[y$ctime==max(y$ctime),])