
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...