sparr writes: ------------------- The solution to dashisms is to report them as bugs. Just like you did for bashisms in the past (you did, right?).
dash *IS* Unix-2003-compliant (on this issue at least). If you read a couple lines farther down, -n is not an option, it is an operand: "A string to be written to standard output. If the first operand is -n, or if any of the operands contain a backslash ( '\' ) character, the results are implementation-defined." ------------------- I missed that. On the other hand, further down it says "On XSI-conformant systems, if the first operand is -n, it shall be treated as a string, not an option. " Is Ubuntu an XSI-conformant system? How would users know? -- Script that are using bash could be broken with the new symlink https://launchpad.net/bugs/61463 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs