Raphael Geissert <[EMAIL PROTECTED]> writes: > I just replied to Thomas on the bug report including some information > that demonstrates that his arguments on dash not implementing some (at > least the one mentioned on the report) /usr/bin/test features is not > valid. For further reference please see #464995, which is the bug > report Thomas is talking about.
So, to sum up the results of that bug, Thomas was specifically using a bash feature and this entire business of the behavior of /usr/bin/test is a red herring for the problem that started this whole discussion. The original problem would have occurred with any /bin/sh that isn't bash (or at least any /bin/sh that didn't implement bash's == extension). If we're going to have an argument about how /bin/sh should be bash, let's at least actually have that argument rather than confusing it with an argument over shell built-ins overriding binaries. If bash didn't override the /usr/bin/test binary to *add* non-standard features that the binary doesn't support, Thomas's program would never have worked in the first place. -- Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]