On Sun, Jan 18, 2009 at 06:44:01PM +0100, Johannes Schindelin wrote:
Oh. Okay, so I was wrong. But only because dash's echo behaves in a
strange way: it makes "-e" a noop?
Right. "-e" isn't in POSIX at all, and it is a SysV-ism to allow escapes
in any argument (I don't know if "-e" was introduced by GNU people, or
came from elsewhere).
See here for the gory details:
http://www.opengroup.org/onlinepubs/009695399/utilities/echo.html
-Peff