仅限Grep某些文件

时间:2012-12-04 21:37:42

标签: linux perl cgi

如何获取读入数组的某些文件的列表。

我有几个文件结构如下:

12345_lrg.jpg
12445_sml.jpg
14445_sml.jpg
12345_lrg.jpg
42345_lrg.jpg

我只需要将“_sml.jpg”返回到数组中。

1 个答案:

答案 0 :(得分:0)

如果这是针对perl代码的,正如您的代码所暗示的那样,那么您通常会使用grep

my @all = qw(
    12345_lrg.jpg
    12445_sml.jpg
    14445_sml.jpg
    12345_lrg.jpg
    42345_lrg.jpg
);

my @sml = grep /_sml\.jpg$/i, @all;