$ 0 0 I've discovered that you can use eval to avoid using a subshell. Thus:IFS=$'\n' eval 'echo "${my_array[*]}"'