处理多行并提取大量特定字符串的最佳方法是什么?

时间:2019-12-04 08:15:41

标签: bash grep find

我正在尝试处理多行,并从具有大量IP (10000-ips.txt)的文本文件中提取IP的特定列表。

要从文件中提取特定IP,我通常会使用:

egrep '111.11.111.11|222.22.222.22' 10000-ips.txt

但是现在我必须过滤大约5000个IP,不仅要过滤两个111.11.111.11|222.22.222.22,而且egrep会返回“参数列表过长”

示例:

egrep '5000-IPs-to-find' 10000-ips.txt

返回:

/usr/bin/egrep: Argument list too long

我想知道,最好的方法是什么?

0 个答案:

没有答案