【发布时间】:2010-10-03 02:51:58
【问题描述】:
如何在 Perl 中实现 Unix 的grep?我尝试使用 Perl 的内置 grep。这是不起作用的代码:
$pattern = @ARGV[0];
$file= @ARGV[1];
open($fp,$file);
@arr = <$fp>;
@lines = grep $pattern, @arr;
close($fp);
print @lines;
顺便说一句,我只尝试基本的grep 功能而不是全功能,其次我不想自己进行字符串解析。我想使用内置的grep 或 Perl 的一些功能。
提前致谢:)
【问题讨论】: