Search results

  1. mirabilos

    What shell does the *operating system itself* use?

    Actually, FreeBSD’s /bin/sh is not a POSIX sh. In some points, it even goes against what POSIX requires. If you compile mksh with the following options: -DMKSH_MIDNIGHTBSD01ASH_COMPAT (enable compatibility to MidnightBSD 0.1 ash (/bin/sh) when set -o sh is run) -DMKSH_BINSHREDUCED (imply set...
  2. mirabilos

    Which shell do you use?

    Alt-x as Meta is not supported, DutchDaemon: Meta-. yields ® really. Use Esc+x instead (note foo-bar = hold them together, foo+bar = press them in sequence notation). ^[x means Esc+x just as ^X means Ctrl-X – Ctrl-[ is ESC in ascii(7). Czesc vermaden, mksh feature requests (and support, I...
  3. mirabilos

    Which shell do you use?

    When you copy the dot.mkshrc sample file (ugh, the FreeBSD porters have colourised some parts of it?) to ~/.mkshrc then mksh will give you the username, hostname and current working directory before the $ (or #). You can of course write your own, it’s just a sample ;-) Colourising that...
  4. mirabilos

    Which shell do you use?

    It’s actually an almost-POSIX shell, not(!) a Bourne shell, with broken behaviour for "sh -c 'somescript' -- foo bar baz" which mksh can emulate when compiled with a specific option, -DMKSH_MIDNIGHTBSD01ASH_COMPAT, and then when either called with “-o sh” or as sh when compiled with...
Back
Top