Sorry for the noise, after discussing this with someone on IRC, I see "read -r" works fine, it was just my wrong assumptions about POSIX "echo", I didn't know it is supposed to parse \n, and the bash "echo -e" is just how POSIX echo is supposed to work.
So the bug report is invalid. But at least I've learned something new. -- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org