我试图从Microsoft区域中提取DNS PTR记录,以便我可以将它们导入到BIND区域。我把所有的挫折,他们是按以下格式:sed - 反向DNS提取
1.0.0.10.in-addr.arpa. 1200 IN PTR my.long.domain.net.
22.0.0.10.in-addr.arpa. 1200 IN PTR your.long.domain.net.
33.0.0.10.in-addr.arpa. 1200 IN PTR our.long.domain.net.
我所试图做的是提取出初始八位位组(在这种情况下,1,22,和33出每一行 - 在开始),但是我想删除其他所有内容,一直到“PTR”项目。然后,我想保留“PTR”项目以及实际的反向(例如my.long.domain.net。所以,我的猜测是使用sed和我想要输出的结果(使用示例从上面),将是:?
1 PTR my.long.domain.net.
22 PTR your.long.domain.net.
33 PTR our.long.domain.net.
这是sed的东西可以做,我怎么会去这样做,我是迄今为止任何sed的专家在先进
感谢
+1整洁快捷! – Kent
完美地工作 - 而且非常容易阅读 – drewrockshard