FileSystemMap

FileSystemMap[f,root]

给出一个关联,其键是 root 中的文件名,其值是将 f 应用于这些文件完整名称的结果.

FileSystemMap[f,root,n]

给出嵌套关联,其中直到层 n 的子目录由关联表示.

FileSystemMap[f,root,{m,n}]

给出嵌套关联,包括子目录从 m 级到 n 级的文件.

FileSystemMap[f,root,lev,r]

合并各级以给出具有 r 级的嵌套输出关联.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (3)

FileSize 应用于目录中包含的所有文件:

FileHash 应用于指定目录下直到第 2 级的文件:

FileDate 仅应用于指定目录下第 2 级的文件:

给出相同目录的展平关联:

选项  (2)

FileNameForms  (1)

默认包括所有文件:

通过指定 FileNameForms->patt,函数应用将限于那些与指定的模式匹配的文件:

MaxItems  (1)

默认情况下,f 将被应用于指定目录和子目录的所有文件:

通过指定 MaxItems -> nf 将被应用于各目录内的至多 n 个项:

可能存在的问题  (1)

当指定固定的关联级数时,空目录将从所得到的关联中被忽略:

Wolfram Research (2016),FileSystemMap,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FileSystemMap.html (更新于 2019 年).

文本

Wolfram Research (2016),FileSystemMap,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FileSystemMap.html (更新于 2019 年).

CMS

Wolfram 语言. 2016. "FileSystemMap." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/FileSystemMap.html.

APA

Wolfram 语言. (2016). FileSystemMap. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FileSystemMap.html 年

BibTeX

@misc{reference.wolfram_2024_filesystemmap, author="Wolfram Research", title="{FileSystemMap}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/FileSystemMap.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_filesystemmap, organization={Wolfram Research}, title={FileSystemMap}, year={2019}, url={https://reference.wolfram.com/language/ref/FileSystemMap.html}, note=[Accessed: 22-November-2024 ]}