$File::Find是遍歷目錄樹的強大方法。Perl File :: Find Undocumented Globals
我碰到需要確定(在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
或者,可能你們對這些全局的評論,如果你已經在使用它你自己的腳本寫作企業。
我經常使用全名(當收集dirnames /文件名以在find()調用之外使用時)。我有時使用修剪。我不認爲我曾經使用過別人。 – runrig 2011-04-08 14:18:44