DIG im Batch Modus – Wie kann man mit DIG Abfragen automatisieren ?
Wenn man mehrere Abfragen ausführen möchte, dann ist es sinnvoll eine Liste der Hosts zu erstellen, z.B. hostnamen.txt:
example.com www.example.com www2.example.com blog.example.com dev.example.com
Entfernen Sie überflüssige Leerzeichen.
Lassen Sie dig so laufen, dass es diese „Parameterdatei“ nutzt dig -f hostnamen.txt.
Die Ausgabe enthält sehr viele Informationen, mit diesen parametern kann sie angepasst werden.
dig -f hostnamen.txt +noall +answer
Der “+noall” Flag entfernt überflüssige Infos, “+answer” sorgt für die Ausgabe des Antwortteils jeder Abfrage. So sieht dann die Antwort:
example.com. 300 IN A 99.99.99.100 www.example.com. 300 IN CNAME example.com. www2.example.com. 300 IN CNAME example.com. blog.example.com. 300 IN CNAME example.com. dev.example.com. 300 IN CNAME example.com.