我是Perl新手。 我想在包含多個子文件夾,子子文件夾和大量文件的大型目錄樹中遞歸搜索pdf
文件。 我正在使用File::Find::Rule
來實現這一點。但是,性能影響是巨大的。 該腳本需要花費大量時間進行搜索。Perl:在大型目錄結構中搜索pdf文件recursivley
段:
@folders = File::Find::Rule -> file -> name('*.[pP][dD][fF]') -> in($folderPath);
是否有任何其他的方式來實現這一目標,而不會影響性能?
任何幫助將不勝感激。
(非perl)命令如何比較查找start_dir -name *。[pP] [dD] [fF]「?那是否比你的Perl腳本更快? – PerlDuck