This page is full of little (and not-so-little) scripts. Some of the work below is poorly written but useful nonetheless. When I update a script, I’ll bump it to the top. Unless otherwise stated, these scripts are copyright Brendan Hide and available under the GPLv3 license.

I’ve made all these scripts more easily downloadable at http://swiftspirit.co.za/scripts/.

digxget the reverse records that correspond with a hostname (ie, get A records then get PTR records for those A records).

digalldig by asking the SOA/NS server for authoritive non-cached results

dig-xdig specifically for a reverse/PTR record

dimminimal DNS lookup results

mydignsspecify a DNS server as used by other dig scriptsused by some of my other scripts

authcheck – bash – basic http accessibility check

pidofpgives the process id (pid) of the application’s parent

rd(|c) – remote desktop scripts to log into a Microsoft Windows Server

digadig specifically for an A record