gpt4 book ai didi

r - 列出具有特定单词和文件扩展名的文件

转载 作者:行者123 更新时间:2023-12-03 23:00:56 25 4
gpt4 key购买 nike

我在一个包含各种扩展名的目录中有一堆文件,但我最感兴趣的是 *.bil。每年有 12 个文件。我所坚持的是将年份与 *.bio 相匹配,因此我的列表将包含 2000 年的 12 个文件。文件名示例:

**** 编辑(添加实际文件名):

PRISM_tmin_stable_4kmM2_200001_bil.bil
PRISM_tmin_stable_4kmM2_200002_bil.bil

代码:

Filenames <- list.files("/../directory", pattern = "//.bil")

这将选择所有 *.bil 文件,但有数百个,所以我只需要指定 2000 年。

有什么想法吗?

最佳答案

list.files 命令具有通配符选项,因此您应该能够执行以下操作:

list.files("/../directory", pattern = "*_2000*//.bil")

或者也许

list.files("/../directory", pattern = ".*_2000.*\\.bil")

我不是 100% 清楚 list.files 是否使用正则表达式模式,而且我目前无法访问 R,所以请告诉我是否可行。

关于r - 列出具有特定单词和文件扩展名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28247017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com