summaryrefslogtreecommitdiff
path: root/static/unix-v10/man1/learn.1
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-26 16:38:00 -0400
committerJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-26 16:38:00 -0400
commit97d5c458cfa039d857301e1ca7d5af3beb37131d (patch)
treeb460cd850d0537eb71806ba30358840377b27688 /static/unix-v10/man1/learn.1
parentb89dc2331a50c63f8b33272a5c4c61ab98abdaa3 (diff)
build: Better Build System
Diffstat (limited to 'static/unix-v10/man1/learn.1')
-rw-r--r--static/unix-v10/man1/learn.184
1 files changed, 84 insertions, 0 deletions
diff --git a/static/unix-v10/man1/learn.1 b/static/unix-v10/man1/learn.1
new file mode 100644
index 00000000..db6181ca
--- /dev/null
+++ b/static/unix-v10/man1/learn.1
@@ -0,0 +1,84 @@
+.TH LEARN 1 panther
+.CT 1 inst_info
+.SH NAME
+learn \(mi computer aided instruction about UNIX
+.SH SYNOPSIS
+.B learn
+[
+.BI - directory
+]
+[
+.I subject
+[
+.I lesson
+[
+.I speed
+]
+]
+]
+.SH DESCRIPTION
+.I Learn
+gives CAI courses and practice in the use of UNIX.
+To get started
+simply type `learn'.
+The program will ask questions to find out what
+you want to do.
+The questions may be bypassed by naming a
+.I subject,
+and the last
+.I lesson
+number that
+.I learn
+told you in the previous session.
+You may also include a
+.I speed
+number that was given with the lesson number
+(but without the parentheses that
+.I learn
+places around the speed number).
+If
+.I lesson
+is
+.LR - ,
+.I learn
+prompts for each lesson;
+this is useful for debugging.
+.PP
+The
+.I subjects
+presently handled are
+.EX
+ editor
+ eqn
+ files
+ macros
+ morefiles
+ C
+.EE
+.PP
+The special command
+.L bye
+terminates a
+.I learn
+session.
+.PP
+The
+.BI - directory
+option allows one to exercise a script in
+a nonstandard place.
+.SH FILES
+.F /usr/learn/*
+.SH BUGS
+The main strength of
+.I learn,
+that it asks the student to use the real
+UNIX, also makes possible baffling mistakes.
+It is helpful, especially for nonprogrammers,
+to have a UNIX initiate near at hand during the first
+sessions.
+.PP
+Occasionally lessons are incorrect, sometimes because the local version
+of a command operates in a non-standard way.
+Such lessons may be skipped,
+but it takes some sophistication to recognize
+the situation.