从区域文件中提取域

and*_*w99 0 python bash perl awk sed

我有这种格式的文件

81535883v2a1.hbrxly.com,a,209.99.40.222
81535883v2a1.hbrxly.com,ns,dns10.parkpage.foundationapi.co
81535883v2a1.hbrxly.com,txt,|v=spf1 a -all
81535883v2a1.nsmodel.com,a,23.245.38.79
81535883v2a1.panbao.net,cname,p.dcoin.co
81535883v2a1.sznissei.com,a,23.224.47.73
81535883v2a1.tauri.com.cn,a,23.244.110.119
81535883v2a1.vemega.net,a,103.232.215.133
Run Code Online (Sandbox Code Playgroud)

我想把它提取成这样的东西(仅限第一行和域)

hbrxly.com
hbrxly.com
hbrxly.com
nsmodel.com
panbao.net
sznissei.com
tauri.com
vemega.net
Run Code Online (Sandbox Code Playgroud)

我尝试过使用sed,awk,grep但仍然无法正常工作.我不知道,希望有人在这里可以提供帮助.

小智 5

awk -F'[.,]' '{print $2,$3}' OFS="." file

hbrxly.com
hbrxly.com
hbrxly.com
nsmodel.com
panbao.net
sznissei.com
tauri.com
vemega.net
Run Code Online (Sandbox Code Playgroud)