gpt4 book ai didi

linux - 需要使用 BASH 脚本从 FQDN 列表中删除 TLD

转载 作者:太空狗 更新时间:2023-10-29 11:09:51 27 4
gpt4 key购买 nike

我有一个从 httpd.conf 文件中提取的域名列表。这些域名的格式为:

tld.com
cname.tld.com

这些域名中很少有共享 TLD。

我正在尝试为每个域名输出一个仅包含 TLD 的列表,但似乎无法弄清楚如何操作 STDOUT 以仅显示每个给定字符串的 tld.com。

例如。假设我的列表有:

site1.com
site2.com
mail.site2.com
www.site3.com
site4.com

我需要从此列表中得到的结果将反射(reflect):

site1.com
site2.com
site2.com
site3.com
site4.com

关于如何做到这一点有什么想法吗?

最佳答案

我想通了:

 awk -F"." '{print $(NF-1)"."$NF}' /path/to/listfile

关于linux - 需要使用 BASH 脚本从 FQDN 列表中删除 TLD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14368658/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com