On 10/22/14 12:08 AM, "LuKreme" <krem...@kreme.com> wrote: >> On 21 Oct 2014, at 19:20 , Dave Knight <d...@knig.ht> wrote: >> >> $ dig +noall +answer dave.knig.ht in a | egrep 'IN\tA\t' | cut -f6 >> 216.235.14.46 > >Interesting. This works for me: > >dig +noall +answer home.kreme.com in a | egrep '\tA' | cut -f5 > >but on your example, it requires -f6 > >And yet, the outputs appear to have the same number of fields. > > $ dig +noall +answer www.kreme.com in a >www.kreme.com. 21139 IN CNAME cerebus.kreme.com. >cerebus.kreme.com. 21141 IN A 23.24.150.141 > $ dig +noall +answer dave.knig.ht in a >dave.knig.ht. 13916 IN CNAME sb.sanxion.org. >sb.sanxion.org. 222 IN A 216.235.14.46 > >Very odd.
Subtle formatting difference for human consumption. There are a variable number of ASCII TABs inserted to visually align fields. $ dig +noall +answer www.kreme.com in a | egrep '\tA' | cat -t cerebus.kreme.com.^I21409^IIN^IA^I23.24.150.141 $ dig +noall +answer dave.knig.ht in a | egrep '\tA' | cat -t sb.sanxion.org.^I^I299^IIN^IA^I216.235.14.46 There is only one ASCII TAB (represented as ^I with cat -t) between "cerebus.kreme.com." and "21409." but two ASCII TABs between "sb.sanxion.org." and "299". I'm guessing a very short name might result in three! This is where output generated for human consumption can be tricky to parse. Best regards, Jim Y. _______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users