bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [OT] Re: how to start in "overwrite-mode"


From: Chet Ramey
Subject: Re: [OT] Re: how to start in "overwrite-mode"
Date: Wed, 28 Oct 2009 15:46:58 -0400
User-agent: Thunderbird 2.0.0.23 (Macintosh/20090812)

Stephane CHAZELAS wrote:
> 2009-10-28 11:06:09 -0400, Chris F.A. Johnson:
>> On Wed, 28 Oct 2009, Greg Wooledge wrote:
>>
>>> On Wed, Oct 28, 2009 at 02:00:53PM +0000, Stephane CHAZELAS wrote:
>>>> I can understand it. I was more curious about the origins. After
>>>> all, that breaks Bourne backward compatibility (in a shell
>>>> called Bourne-again shell)
>>> Bourne shell has no functions at all.
>>    Had. Only before 1984. Since then it has had functions.
>>
>>    The first shell I used, the Bourne shell on AT&T SVR3.2, had
>>    functions.
> [...]
> 
> Yes,
> 
> The best place for information on the Bourne shell IMO is
> http://www.in-ulm.de/~mascheck/bourne/index.html
> 
> Where we learn that Solaris (well SunOS at the time) sh has had
> functions since SunOS 3, which according to
> http://www.levenez.com/unix/ (another great site about Unix
> history) takes us back to early 1986.

Functions were the last thing added to sh by Steve Bourne before he
left Bell Labs (he finished in 1983) and first appeared in the SVR2
shell (1984).

Chet
-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    chet@case.edu    http://cnswww.cns.cwru.edu/~chet/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]