如何在linux中从mashup数据文本文件中grep IP地址

如何在linux中从mashup数据文本文件中grep IP地址,grep,Grep,例如: 216.93.125.232 Default Virtual Host 97070789 Virtual Host 216.93.125.232 Default 9705329 Default 9705329 9705329 Default Virtual Host Virtual Host 216.93.125.232 216.93.125.232默认虚拟主机97070789 虚拟主机216.93.125.232默认值9705329 默认9705

例如:

216.93.125.232 Default Virtual Host 97070789 Virtual Host 216.93.125.232 Default 9705329 Default 9705329 9705329 Default Virtual Host Virtual Host 216.93.125.232 216.93.125.232默认虚拟主机97070789 虚拟主机216.93.125.232默认值9705329 默认9705329 9705329默认虚拟主机虚拟主机216.93.125.232
单向使用GNU grep:

grep -oP "([0-9]{1,3}\.){3}[0-9]{1,3}" file.txt
结果:

216.93.125.232
216.93.125.232
216.93.125.232

单向使用GNU grep:

grep -oP "([0-9]{1,3}\.){3}[0-9]{1,3}" file.txt
结果:

216.93.125.232
216.93.125.232
216.93.125.232