dig +trace -x
「ips」というファイルに、必要なすべての IP があります。
IP の ns1 (および/または) ns2 レコードのみを表示し、次のように IP と ns1 または ns2 レコードを同じ行に出力したい:
1 - $IP - $NS
2 - $IP - $NS
etc.
現在、「digdug」と呼んでいるスクリプトしかありません。これは次のようになります...
for i in `cat ips`
do
dig +trace -x $i | tail -n7
done
次に、次を実行して掘り下げている IP を確認できます。bash -x digdug
しかし、私が本当に必要としているのは、1 行に IP と ns レコードがあり、次の行に ns レコードがあるリストの次の IP です。その後、次のように。
どんな助けでも大歓迎です!