【发布时间】:2012-05-15 19:45:50
【问题描述】:
我正在编写一个脚本,它会遍历我们庞大的 Perl 脚本目录并检查某些内容。现在,它需要两种输入:主目录或单个文件。如果提供了单个文件,它将在该文件上运行 main 函数。如果提供了主目录,它将在该目录内的每个 .pm 和 .pl 上运行 main 函数(由于目录遍历的递归性质)。
我该如何编写它(或者什么包可能有帮助)——这样我也可以进入七个 SUB 目录之一,它只会遍历那个子目录(而不是整个东西)?
【问题讨论】:
-
只需要
opendir和readdir和grep来获取所需目录呢?