Edit Package mksh

MirBSD Korn Shell


mksh is the MirBSD enhanced version of the Public Domain Korn
shell (pdksh), a Bourne-compatible shell which is largely si‐
milar to the original AT&T Korn shell; mksh is the only pdksh
derivate currently being actively developed. It includes bug
fixes and feature improvements, in order to produce a modern,
robust shell good for interactive and especially script use.
mksh has UTF-8 support (in substring operations and the Emacs
editing mode) and, while mostly corresponding to OpenBSD-cur‐
rent ksh (without GNU bash-like PS1 and fancy character clas‐
ses), adheres to SUSv4 and is much more robust. The code has
been cleaned up and simplified, bugs fixed, standards compli‐
ance added, and several enhancements (for extended compatibi‐
lity to other modern shells – as well as a couple of its own)
are available. It has sensible defaults as usual with BSD.

Incompatible changes from the upstream version:
* The file /etc/mkshrc is considered and read before $ENV is
processed (so ${ENV:-~/.mkshrc} ought to _not_ source it).

Thorsten Glaser

Source Files (show merged sources derived from linked package)
Filename Size Changed
mksh-R59c.tgz 0000442736 432 KB 9 months
mksh-vendor-mkshrc.patch 0000001142 1.12 KB over 3 years
mksh.changes 0000043482 42.5 KB 6 months
mksh.spec 0000007058 6.89 KB 6 months
Comments for mksh 0
openSUSE Build Service is sponsored by