Hey.  Ralph.

Ralph Corderoy <[email protected]> wrote:
 |> It either is a bug in dash's builtin (?) printf(1) or i have used too
 |> many quotes but which everybody except dash's printf gets right.
 |
 |What's the line causing problems?  Heirloom sh is also handy for testing
 |portability.

Sure it is.  But note it _sometimes_ produces false results for
": >" redirection, and has no maintainer to fix that.  I have the
three Jörg Schilling («schily») shells, dash, mksh and bash for
testing, anything else i have thrown away.  It is just that i have
the blues and have "tomatoes on the eyes" or "do not see the
forest for all the trees", i do not know english counterparts.
For example i have produced no less than two incomplete tests
lately, which hurts very much.  I mean, reply tests which do not
generate In-Reply-To: and you do not see that: time for a break!
It was

  ?0[steffen@wales nail.git]$ dash -c "printf 'Hello\\\"\n'"
  Hello\"
  ?0[steffen@wales nail.git]$ mksh -c "printf 'Hello\\\"\n'"
  Hello"
  ?0[steffen@wales nail.git]$ bash -c "printf 'Hello\\\"\n'"
  Hello"

I should have double quoted LF as \\n, but it just grew too large,
i normally do, and should always use cat(1) for multiple line
tests.  My fault, anyway.

Ciao,

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)

Reply via email to