【发布时间】:2011-08-01 11:21:03
【问题描述】:
$File::Find 是一种强大的遍历目录树的方法。
我遇到了需要确定(在wanted 函数内)递归搜索开始的顶级目录。 This perldoc 提到 $File::Find::topdir 似乎包含我需要的内容。所以,我正在编写的特定脚本现在可以工作了。
但是,我很好奇是否有更多关于此以及同一段落中提到的其他全局变量的文档:
$File::Find::topdir
$File::Find::topdev
$File::Find::topino
$File::Find::topmode
$File::Find::topnlink
$File::Find::fullname
$File::Find::prune
或者,如果您在自己的脚本编写项目中使用过这些全局变量,你们能否对它发表评论。
【问题讨论】:
-
我经常使用全名(当收集目录名/文件名以在 find() 调用之外使用时)。我有时用修剪。我不认为我曾经使用过其他人。