B. W. Kernighan und M. E. Lesk, LEARN – Computer-Aided Instruction on UNIX
Ist dieses Programm irgendwo verfügbar?
In einem alten Buch über Unix habe ich von einem Befehlszeilenprogramm namens learn
gelesen , das als Tutorial für Unix verwendet werden könnte.
Weitere Informationen, aber leider keine Quelle dazu, finden Sie unter https://itservices.usc.edu/unix/commands/learn/.
Es gibt auch Informationen darüber auf https://www.unix.com/man-page/bsd/1/LEARN/.
Meine Frage ist daher, wo ich den Quellcode (falls es Open Source ist) oder noch besser ein Paket davon für aktuelles Linux finden könnte Verteilungen.
Es gibt ein Repository auf GitHub darüber https://github.com/chettrick/learn, aber wenn jemand eine zusätzliche Quelle kennt, wäre ich sehr interessiert. Der dort verfügbare Code gibt mir den folgenden Fehler:Makefile:33: *** missing separator.
Akzeptierte Antwort:
Es ist auch im Unix-Verlaufs-Repository verfügbar, z. B. in der BSD-Version 4.1c (Quellcode, Handbuchseite) und im Unix-Baum der TUHS (Quellcode, Handbuchseite). Die Lektionen selbst sind in V7 verfügbar; sind in Archiven enthalten, die vom Makefile
extrahiert werden .
Die ursprüngliche V7-Version ist unter einer BSD-Lizenz mit Werbeklausel verfügbar, sodass die Lizenz kein großes Problem darstellt.
Wenn jemand dies für eine moderne Distribution packen wollte, müssten die Lektionen wirklich aktualisiert werden …