ksh-1.0.10

#### Supplemental Linux® From Scratch - Version 13.0

### Chapter 6. Shells

- Prev

  fish-4.4.0

- Next

  mksh-R59c

- Up
- Home

# ksh-1.0.10

## Introduction to ksh

The ksh package contains the Korn Shell.

- Download: https://github.com/ksh93/ksh/archive/v1.0.10/ksh-1.0.10.tar.gz

## Installation of ksh

Install ksh by executing the following commands:

    bin/package make

Now as the `root` user:

    bin/package install /usr

## Configuring ksh

### Configuration Information

As the `root` user, update `/etc/shells` to include the Korn shell program names:

    cat >> /etc/shells << "EOF"
    /usr/bin/ksh
    EOF

## Contents

Installed Programs: ksh and shcomp
Installed Libraries: libast, libcmd, libdll, and libshell
Installed Directories: /usr/include/ast and /usr/share/fun

### Short Descriptions

ksh | is the Korn Shell
shcomp | compiles a shell script
`libast` | is the AT&T Software Technology library
`libcmd` | contains ksh loadable builtins
`libdll` | contains wrappers around dlopen() and similar functions
`libshell` | contains the ksh library interface

- Prev

  fish-4.4.0

- Next

  mksh-R59c

- Up
- Home