On 26 Apr 2012, at 06:30, John Kearney wrote:
> Am 26.04.2012 06:26, schrieb Linda Walsh:
>> I know I can get
>> a="abcdef" echo "${a[2:4]}" = cde
>> 
>> how do I do:
>> typeset -a a=(apple berry cherry date); then get:
>> 
>> echo ${a[1:2]} = "berry" "cherry"  ( non-grouped args)
>> 
>> I tried to do it in a function and hurt myself.
>> 
>> 
>> 
> echo ${a[@]:1:2}
> 

I see little reason to ask bash to wordsplit the elements after expanding them. 
 You ought to quote that expansion.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to