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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs