从行中删除 IP 地址

从行中删除 IP 地址

我有一个包含子域和 IP 地址的 file.txt:

输入:

104.112.200.252 www2test.google.com
104.112.200.252 www.google.com
104.211.52.69   voice.google.com
104.211.52.69  voice.google.com
psfthrpreprd1.oci.google.com
voice2.google.com
psfthrpreprd3.oci.google.com
voice.google.com
psfthrpreprd4.oci.google.com

但我只想要子域作为输出:

www2test.google.com
www.google.com
voice.google.com
voice.google.com
psfthrpreprd.oci.google.com
psfthrpreprd1.oci.google.com
voice2.google.com
psfthrpreprd3.oci.google.com
voice.google.com
psfthrpreprd4.oci.google.com

如有任何建议,请提前致谢 ;)

答案1

使用awk

awk '{print $NF}' file.txt

相关内容