On Wed, Dec 06, 2006 at 09:14:01 -0500,
Bruce Momjian <bruce@momjian.us> wrote:
>
> Well, I just tried Linux and FreeBSD bash (the default shell?) and they
> both need '-e' to render '\n' as a newline, so I think we should just
> leave it with '-e'. Following the spec doesn't help if our two major
> operating systems don't follow the spec, plus the example doesn't work
> on Win32 at all.
If you need several lines of output, couldn't you use one echo for each
line and separate them with semicolons?