【发布时间】:2016-09-07 12:06:51
【问题描述】:
有什么方法可以使用 grep 来仅查找特定数组中存在的元素? 例如:
my @IPS ={"10.20.30","12.13.14","30.40.50"};
my $cmd = `netstat -Aa | grep -c IPS[0] OR IPS[1] OR IPS[2] `
print "$cmd";
我希望 cmd 返回存在于 netstat 命令输出中的 IPS 的数量(仅在数组中找到的那些)。 我知道我可以使用“|”或条件,但假设我不知道数组中元素的数量。
【问题讨论】: