<div dir="ltr">Anytime you see 'grep' and 'cut' used together, they can usually be shortened to just 'awk', which requires starting one less process.  And if this case it splits fields the way a users sees them, so the same code works in both cases:<div><br></div><div><div>$ dig +noall +answer <a href="http://home.kreme.com">home.kreme.com</a> in a | awk '/[\t ]A[\t ]/ {print $NF}'</div><div>23.24.150.141</div><div>$ dig +noall +answer  <a href="http://dave.knig.ht">dave.knig.ht</a> in a | awk '/[\t ]A[\t ]/ {print $NF}'</div><div>216.235.14.46</div></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><br>-- <br>Bob Harold<br>hostmaster, UMnet, ITcom<br>Information and Technology Services (ITS)<br><a href="mailto:rharolde@umich.edu" target="_blank">rharolde@umich.edu</a><br>734-647-6524 desk<br></div>
<br><div class="gmail_quote">On Wed, Oct 22, 2014 at 6:58 PM, LuKreme <span dir="ltr"><<a href="mailto:kremels@kreme.com" target="_blank">kremels@kreme.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
> On 21 Oct 2014, at 22:46 , Jim Young <<a href="mailto:jyoung@gsu.edu">jyoung@gsu.edu</a>> wrote:<br>
><br>
> On 10/22/14 12:08 AM, "LuKreme" <<a href="mailto:kremels@kreme.com">kremels@kreme.com</a>> wrote:<br>
<span class="">><br>
>>> On 21 Oct 2014, at 19:20 , Dave Knight <<a href="mailto:dave@knig.ht">dave@knig.ht</a>> wrote:<br>
>>><br>
>>> $ dig +noall +answer <a href="http://dave.knig.ht" target="_blank">dave.knig.ht</a> in a | egrep 'IN\tA\t' | cut -f6<br>
>>> <a href="tel:216.235.14.46" value="+12162351446">216.235.14.46</a><br>
>><br>
</span>>> Interesting. This works for me:<br>
>><br>
>> dig +noall +answer <a href="http://home.kreme.com" target="_blank">home.kreme.com</a> in a | egrep '\tA' | cut -f5<br>
>><br>
>> but on your example, it requires -f6<br>
>><br>
>> And yet, the outputs appear to have the same number of fields.<br>
>><br>
>> $ dig +noall +answer <a href="http://www.kreme.com" target="_blank">www.kreme.com</a> in a<br>
>> <a href="http://www.kreme.com" target="_blank">www.kreme.com</a>.               21139   IN      CNAME   <a href="http://cerebus.kreme.com" target="_blank">cerebus.kreme.com</a>.<br>
>> <a href="http://cerebus.kreme.com" target="_blank">cerebus.kreme.com</a>.   21141   IN      A       23.24.150.141<br>
<span class="">>> $ dig +noall +answer <a href="http://dave.knig.ht" target="_blank">dave.knig.ht</a> in a<br>
</span>>> <a href="http://dave.knig.ht" target="_blank">dave.knig.ht</a>.                13916   IN      CNAME   <a href="http://sb.sanxion.org" target="_blank">sb.sanxion.org</a>.<br>
>> <a href="http://sb.sanxion.org" target="_blank">sb.sanxion.org</a>.              222     IN      A       <a href="tel:216.235.14.46" value="+12162351446">216.235.14.46</a><br>
>><br>
>> Very odd.<br>
><br>
> Subtle formatting difference for human consumption.  There are a variable<br>
> number of ASCII TABs inserted to visually align fields.<br>
<br>
Yeah, I saw the extra space after 222, but did not check for a second tab following <a href="http://sb.sanxion.org" target="_blank">sb.sanxion.org</a>.<br>
<br>
> This is where output generated for human consumption can be tricky to<br>
> parse.<br>
<br>
That’s why I like dig +short<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
BART BUCKS ARE NOT LEGAL TENDER Bart chalkboard Ep. 8F06<br>
<br>
_______________________________________________<br>
Please visit <a href="https://lists.isc.org/mailman/listinfo/bind-users" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list<br>
<br>
bind-users mailing list<br>
<a href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/bind-users" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a></font></span></blockquote></div><br></div>