我試圖從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