我需要什么
我有一个这样的域名列表:
a.example.com
b.foo.com
a.b.bar.com
我只想要输出抓取第二级域名,没有其他,即,没有三级或更高。下面是我从上面的示例列表中寻找的内容:
example.com
foo.com
bar.com
我试过什么
我尝试使用sed、awk和cut,如下所示:
sed
cat domains.txt | sed 's/\.$//g'
cat domains.txt | sed -r 's/^(.*)_/\1\\/; s/.$//g' # this removes the last character