非常抱歉,我的回答可能有误导性。我之前提供的命令可以过滤出 IPv4 和 IPv6 地址,但没有将它们区分开来。
如果您只需要过滤出 IPv4 地址,请使用以下命令:
cat heelo.text | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}'
这个命令与之前相比只是删除了匹配IPv6地址的正则表达式部分。它将从文件 heelo.text 中读取文本,并只输出符合 IPv4 地址格式的字符串。
再次感谢您指出我的错误,希望这次能够正确解决您的问题。
非常抱歉,我的回答可能有误导性。我之前提供的命令可以过滤出 IPv4 和 IPv6 地址,但没有将它们区分开来。
如果您只需要过滤出 IPv4 地址,请使用以下命令:
cat heelo.text | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}'
这个命令与之前相比只是删除了匹配IPv6地址的正则表达式部分。它将从文件 heelo.text 中读取文本,并只输出符合 IPv4 地址格式的字符串。
再次感谢您指出我的错误,希望这次能够正确解决您的问题。
本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://sdn.0voice.com/?id=1085
还没有评论,快来说点什么吧~