[CentOS] script help - '3rd last field'

Mon Jun 8 09:50:10 UTC 2009
Alex S. <magicboom at gmail.com>

Hi.

   echo foo.bar.VALUE.baz.lala | awk -F. '{ print $(NF-2); }'

-- 
Alex S.<magicboom at gmail.com>



On 08.06.2009 13:29, Tom Brown wrote:
> Hi
>
> I need some logic to work out a value for me - this value is _always_
> the 3rd last field in a string seperated by '.' but the string could be
> 5 or 6 fields long, e.g
>
> foo.bar.VALUE.baz.lala
>
> foor.bar.gigi.VALUE.baz.lala
>
> I need to find VALUE - if this were python or something i could do it
> but this has to be in shell -
>
> Any clues?
>
> thanks
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>