FileNames
更多信息和选项
- 文件名可以是文字形式字符串、StringExpression 字符串模式、RegularExpression 对象、或缩写字符串模式.
- 在缩写字符串模式中,* 表示任意零个或更多字符的序列. @ 表示任意一个或更多字符的序列,不包括大写字母.
- FileNames[All],FileNames["*"] 或 FileNames[__] 等价于 FileNames[].
- 在简短的字符串模式中,Verbatim["s"] 指定字符串 "s" 应该逐字地同 * 和 @ 匹配.
- FileNames[forms,dirs,Infinity] 在 dirs 的所有子目录中查找文件.
- 由 FileNames 返回的文件列表根据函数 Sort 产生的顺序排序.
- FileNames[forms,dirs,{n}] 仅包括刚好出现在第 n 级的目录名.
- 除了文件名,forms 还包括相对和绝对目录规范.
- 设置选项 IgnoreCase->True 使得 FileNames 忽略文件名中的大小写.
- 默认设置 IgnoreCase->Automatic 下,FileNames 在微软 Windows 操作系统中忽略文件名中大小写,但在其它系统中不同.
- File["dir"] 可用来指定文字形式的目录名以便在其中进行搜索.
参见
FileNameSetter SystemDialogInput Directory FindFile FileConvert FileType FileDate FileSize FileHash FilePrint Get CloudObjects FileSystemMap
Function Repository: FileSystemCompare
技术笔记
-
▪
- 命名及查找文件
历史
1991年引入 (2.0) | 在以下年份被更新:1999 (4.0) ▪ 2000 (4.1) ▪ 2002 (4.2) ▪ 2007 (6.0) ▪ 2016 (11.0) ▪ 2019 (12.0)
文本
Wolfram Research (1991),FileNames,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FileNames.html (更新于 2019 年).
CMS
Wolfram 语言. 1991. "FileNames." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/FileNames.html.
APA
Wolfram 语言. (1991). FileNames. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FileNames.html 年
BibTeX
@misc{reference.wolfram_2025_filenames, author="Wolfram Research", title="{FileNames}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/FileNames.html}", note=[Accessed: 02-May-2026]}
BibLaTeX
@online{reference.wolfram_2025_filenames, organization={Wolfram Research}, title={FileNames}, year={2019}, url={https://reference.wolfram.com/language/ref/FileNames.html}, note=[Accessed: 02-May-2026]}