shell-script-pt
[Top][All Lists]
Advanced

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

Um pouco de história


From: Tiago Barcellos Peczenyj
Subject: Um pouco de história
Date: Thu, 6 Sep 2007 14:02:21 -0300

Pesquisando a respeito da história do Shell, encontrei os manuais do
primeiro shell, o Thompson Shell. Ele foi substituido pelo Bourne
Shell (sh) no Unix Version 7.

#  Version 3 Thompson shell manual  (1/15/73). Pipes are denoted by < and >.
http://www.in-ulm.de/~mascheck/bourne/v3/

# Version 4 Thompson shell manual (4/18/73). Here, pipes are denoted by ^ and |.
http://www.in-ulm.de/~mascheck/bourne/v4/

# Version 6 Thompson shell manual (5/15/74).
http://www.in-ulm.de/~mascheck/bourne/v6/

Outro shell arcaico foi o PWB shell (ou Mashey shell), que ja trazia
coisas como estruturas de controles (if) e o ancestral do $HOME e
$PATH, o $s e $p, respectivamente.
http://www.in-ulm.de/~mascheck/bourne/PWB/

É interessante ver (pra quem tem tempo, pe claro) como a evolução do
shell ocorreu no decorrer da história do Unix. Um exemplo são os
pipes, cujo conceito vinha desde os anos 50 (criado pelo Douglas
McIlroy e implementado pelo Ken Thompson -- que também é um dos pais
do Unix e do C).

Se hoje resolvemos tantos problemas nessa lista, tudo começou com
pipes "estranhos" :)

-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/


reply via email to

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