如何解决如何在Erlang中使用通配符*检查文件是否存在?
想象一个包含以下文件/文件夹的目录:file_foo,file_bar,folder_a,folder,b
我需要在此文件夹中搜索一个名为“ foo”的文件。在bash
中,通常可以通过以下方式做到这一点:
FOO_FILES=$(find . -name "*foo*")
可能的恋人:
- 我是否需要使用
file:list:dir
列出目录文件/文件夹,然后使用与我的搜索模式匹配的规则表达式来迭代列表?还是有一种更简单的方法? - 我尝试使用
file:path_eval("D:/myFolder","*foo*")
,但这没用。
解决方法
您应该使用filelib:wildcard/1,2
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。