In the devel branch, setting IFS=\' seems to break @Q: $ arr=(a b c) $ echo ${arr[@]@Q} | sed -n l 'a' 'b' 'c'$ <- correct $ echo "${arr[@]@Q}" | sed -n l 'a' 'b' 'c'$ <- correct
$ IFS=\' $ echo ${arr[@]@Q} | sed -n l a b c$ <- wrong(?) $ echo "${arr[@]@Q}" | sed -n l bash: INFORM: dequote_string: string with bare CTLESC bash: INFORM: dequote_string: string with bare CTLESC bash: INFORM: dequote_string: string with bare CTLESC \001 a \001 b \001 c$ <- definitely wrong --- xoxo iza