如何使用Perl进行反向grep?

时间:2010-11-17 09:58:54

标签: perl grep

Perl中grep -v的等价物是什么?

代码看起来像这样

@files = reversegrep(/^[ ]+$/, @files);

我希望@files有一个非空的所有文件名列表。

1 个答案:

答案 0 :(得分:15)

您可以在表达式或块中使用否定:

@files = grep !/^\s+$/, @files;

请参阅perldoc grep