BSD Ports

shells/etsh 5.4.0p0v0 OpenBSD

enhanced port of Thompson shell from Sixth Edition Unix

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
shells

Description

The Etsh Project provides two ports of the original /bin/sh from Sixth Edition (V6) UNIX (circa 1975).

Etsh(1) is an enhanced, backward-compatible port of the Sixth Edition Thompson shell. Tsh(1) is an unenhanced port of the shell, and glob(1) is a port of its global command. Together, tsh and glob provide a user interface which is backward compatible with that provided by the Sixth Edition Thompson shell and global command, but without the obvious enhancements found in etsh.

The original Thompson shell was principally written by Ken Thompson of Bell Labs.

Additionally, this project includes the following shell utilities: * if(1) - conditional command (ported from Sixth Edition UNIX) * goto(1) - transfer command (ported from Sixth Edition UNIX) * fd2(1) - redirect from/to file descriptor 2

In the other systems

SystemPortVersion
OpenBSDshells/etsh5.4.0p0v0
FreeBSDshells/etsh5.4.0_1
NetBSDshells/etsh5.4.0
DragonFlyshells/etsh5.4.0_1
HardenedBSDshells/etsh5.4.0_1
GhostBSDshells/etsh5.4.0_1

Install

Binary package:

pkg_add etsh

From the ports tree:

cd /usr/ports/shells/etsh && make install

Dependencies

No port depends on this one.