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/
