如何在 bash 中过滤 IPv4 IP

如何在 bash 中过滤 IPv4 IP

如何从 bash 中的数据中过滤 IPv4 IP?

例如:

命令:

dig www.ign.com A +short

返回:

www.ign.com.edgesuite.net.
a1005.g.akamai.net.
2.20.255.80
2.20.255.78

我想制作一个bush脚本,将返回结果放入名为“a.list”的txt文件中,其中包含:

2.20.255.80
2.20.255.78

答案1

你可以试试:

dig www.ign.com A +short | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b" > a.list

在你的 bash 脚本中。或参考这里

我认为你的意思是“bash”而不是“衬套“, 正确的?

相关内容