* Daniel Quinlan said: > > Cc'ed to the LSB spec list. Briefly, the Debian ash package recently > > changed it's implementation of echo to not support -e and -n behaviour > > in order to match the Single Unix Specification description of echo. > > (See http://www.UNIX-systems.org/single_unix_specification_v2/xcu/echo.html) > > This seems like a dumb idea based on a dumb part of the SUS. Perhaps it > is a good idea to encourage use of printf, but breaking echo is not the > right way to get there. I don't see any reason to follow any other standard right now. POSIX is everywhere in GNU, and Debian *is* GNU. Also, POSIX - as imperfect as it might be in some places - is a well established standard, and a damned good one, IMHO. > > course, probably every distribution is too, since sh-utils and bash > > have non-compliant echo's, but anyway. > > Technically speaking, Debian can't be non-LSB compliant since we have > released neither a complete specification nor LSB 1.0. Good point :))). Relying completely on a standard that's in a state of flux is not a good thing. marek
Attachment:
pgp_oU6A3DUkU.pgp
Description: PGP signature