【发布时间】:2021-01-04 05:39:48
【问题描述】:
想象一个包含以下文件/文件夹的目录:file_foo、file_bar、folder_a、folder、b
我需要在此文件夹中搜索以“foo”命名的文件。在bash 我通常会这样做:
FOO_FILES=$(find . -name "*foo*")
如何在 Erlang 中使用通配符 * 检查文件是否存在?
可能的想法:
- 是否需要使用
file:list:dir列出目录文件/文件夹,然后使用匹配我的搜索模式的正则表达式迭代列表?或者有更简单的方法吗? - 我尝试使用
file:path_eval("D:/myFolder", "*foo*"),但这不起作用。
【问题讨论】:
标签: file erlang erlang-supervisor