FreeBSD shells : v7sh4>
An implementation of the UNIX 7th Edition shell
The original Steve R. Bourne shell from the 7th edition Unix including
System III, 4.3BSD-Reno, Ultrix 3.1 and ``home made'' fixes and enhancements :
* `--' end of options added (sysIII). `set +x' and such added (sysIII).
`/etc/bsh_profile' (sysIII) and `$HOME/.bsh_profile' (unsw) are
sourced at login time if they exist. Initially, only the `.profile'
located in the current directory was sourced at login time if it
exists. They have been `bsh_' prefixed to avoid conflicts w/ the
standards `profiles' which can contains unsupported expressions
such as shell functions. negation (! or ^) in `[]' added (sysIII).
`${x:-x}' and similar expressions added (sysIII). '<<-' (aka strip
leading tab in here document) added (sysIII). `#' comments are
allowed in shell scripts (sysIII/reno), but not on the command line
(reno) ! `break N' and `continue N' fixed (sysIII/ultrix). `if...
then... [elif... [else...]] fi' fixed (reno). `test' (sysIII) and
`ulimit' (ultrix) builtins added.
* ANSI-fication to permit an almost warning free compilation (home made).
`union trenod' taken from 4.3BSD-Reno. better signal handling and
error recovery (sysIII/reno). better restricted shell (sysIII) and
IFS protection (reno).
* functions aren't supported and command line input is not 8 bit clean.
http://minnie.tuhs.org/UnixTree/V7/
|
v7sh history
v. 1.5
date: 2006/10/07 07:22:11; author: alexbl; state: Exp; lines: +1 -0
- unbreak on gcc 4.1
PR: 103902
Submitted by: trasz
Approved by: novel (mentor, implicit)
v. 1.4
date: 2005/12/02 02:05:38; author: linimon; state: Exp; lines: +1 -1
Reset maintainer per his request. We hope to see him back soon.
v. 1.3
date: 2004/10/07 10:02:13; author: danfe; state: Exp; lines: +0 -4
Unbreak on 5.X and -CURRENT.
Reported by: kris
Approved by: portmgr (krion), fjoe (mentor, implicit)
v. 1.2
date: 2004/09/29 05:42:09; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: Does not compile
Approved by: portmgr (self)
v. 1.1
date: 2004/06/22 08:24:18; author: pav; state: Exp;
Add v7sh, the original Steve R. Bourne shell from the 7th edition Unix including
System III, 4.3BSD-Reno, Ultrix 3.1 and `home made'' fixes and enhancements
PR: ports/68127
Submitted by: Cyrille Lefevre
=============================================================================
v. 1.5
date: 2006/10/07 07:22:11; author: alexbl; state: Exp; lines: +1 -0
- unbreak on gcc 4.1
PR: 103902
Submitted by: trasz
Approved by: novel (mentor, implicit)
v. 1.4
date: 2005/12/02 02:05:38; author: linimon; state: Exp; lines: +1 -1
Reset maintainer per his request. We hope to see him back soon.
v. 1.3
date: 2004/10/07 10:02:13; author: danfe; state: Exp; lines: +0 -4
Unbreak on 5.X and -CURRENT.
Reported by: kris
Approved by: portmgr (krion), fjoe (mentor, implicit)
v. 1.2
date: 2004/09/29 05:42:09; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: Does not compile
Approved by: portmgr (self)
v. 1.1
date: 2004/06/22 08:24:18; author: pav; state: Exp;
Add v7sh, the original Steve R. Bourne shell from the 7th edition Unix including
System III, 4.3BSD-Reno, Ultrix 3.1 and `home made'' fixes and enhancements
PR: ports/68127
Submitted by: Cyrille Lefevre
=============================================================================
v. 1.5
date: 2006/10/07 07:22:11; author: alexbl; state: Exp; lines: +1 -0
- unbreak on gcc 4.1
PR: 103902
Submitted by: trasz
Approved by: novel (mentor, implicit)
v. 1.4
date: 2005/12/02 02:05:38; author: linimon; state: Exp; lines: +1 -1
Reset maintainer per his request. We hope to see him back soon.
v. 1.3
date: 2004/10/07 10:02:13; author: danfe; state: Exp; lines: +0 -4
Unbreak on 5.X and -CURRENT.
Reported by: kris
Approved by: portmgr (krion), fjoe (mentor, implicit)
v. 1.2
date: 2004/09/29 05:42:09; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: Does not compile
Approved by: portmgr (self)
v. 1.1
date: 2004/06/22 08:24:18; author: pav; state: Exp;
Add v7sh, the original Steve R. Bourne shell from the 7th edition Unix including
System III, 4.3BSD-Reno, Ultrix 3.1 and `home made'' fixes and enhancements
PR: ports/68127
Submitted by: Cyrille Lefevre
=============================================================================
|