BW Kernighan e ME Lesk, LEARN - Instrução Assistida por Computador em UNIX

BW Kernighan e ME Lesk, LEARN - Instrução Assistida por Computador em UNIX

BW Kernighan e ME Lesk, LEARN - Instrução Assistida por Computador em UNIX

Este programa está disponível em algum lugar?

Em um livro antigo sobre Unix, li sobre um programa de linha de comando chamado learn, que poderia ser usado como tutorial para Unix.

Você pode encontrar mais informações, mas infelizmente nenhuma fonte sobre isso emhttps://itservices.usc.edu/unix/commands/learn/.

Também há informações sobre isso emhttps://www.unix.com/man-page/bsd/1/LEARN/.

Minha pergunta, portanto, é onde eu poderia encontrar o código-fonte (caso seja de código aberto) ou, melhor ainda, um pacote dele para os atuaisLinuxdistribuições.

Existe um repositório no GitHub sobre issohttps://github.com/chettrick/learn, mas se alguém souber uma fonte adicional, eu ficaria muito interessado. O código disponível lá me dá o seguinte erro:Makefile:33: *** missing separator.

Responder1

Também está disponível emo repositório de histórico do Unix,por exemplona versão 4.1c BSD (Código fonte,página de manual) e ema árvore Unixem TUHS (Código fonte,página de manual). As lições em si sãodisponível em V7, em arquivos extraídos pelo Makefile.

A versão original V7 édisponível sob uma licença BSD com a cláusula de publicidade, então a licença não é um grande problema.

Se alguém quisesse empacotar isso para uma distribuição moderna, as lições realmente teriam que ser atualizadas...

informação relacionada