On 02/17/12 20:51, Mike Frysinger wrote: > FOO= BAR=bar > : ${FOO:=${BAR}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} > echo $FOO
Why should this be a bug? Your second line performs a parameter expansion, all the remaining characters are joint into the token and passed to ':'. No bug.