Jason Spiro dixit: >If the user runs
>"mksh -?" This expands to a file in the current directory that begins with - and has another byte after it. >"mksh /?" This expands to a single-byte file (or directory) under / >"mksh -v" This is already used by POSIX, see “man mksh”, under the “set” builtin. >"mksh -h", Same here. >"mksh -V" >"mksh -H" These are in POSIX namespace, so we cannot really give them out. >"mksh /h" This tells mksh to run the script called “h” in the root directory. >or if the user enters the single word "help" at a shell prompt “help” is aliased to “man” in most beginner-friendly GNU/Linux distributions, in /etc/profile usually. >-- then perhaps mksh could echo: No, it will not. >mksh R50b+cvs There is no such thing anyway… mksh just knows about its $KSH_VERSION, and releases are a convenience (and a point of testing). >Then, if applicable, treat the "-v" or "-V" or "-h" or "-H" or "/h" as >POSIX/SUSv4 require. So, don't terminate; instead, show the shell Ugh. No! And I say that any Android user absolutely needing to know the shell version is able to run the “set” command. bye, //mirabilos -- „Cool, /usr/share/doc/mksh/examples/uhr.gz ist ja ein Grund, mksh auf jedem System zu installieren.“ -- XTaran auf der OpenRheinRuhr, ganz begeistert (EN: “[…]uhr.gz is a reason to install mksh on every system.”) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1366451 Title: "mksh -v" should display mksh's version number, plus the attached chunk of text, onscreen To manage notifications about this bug go to: https://bugs.launchpad.net/mksh/+bug/1366451/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs