Annotation of cci/usr/src/man/man1/learn.1, revision 1.1

1.1     ! root        1: .TH LEARN 1 "26 April 1983"
        !             2: .SH NAME
        !             3: learn \- computer aided instruction about UNIX
        !             4: .SH SYNOPSIS
        !             5: .B learn
        !             6: [
        !             7: .BR \- directory
        !             8: ]
        !             9: [ subject [ lesson ] ]
        !            10: .SH DESCRIPTION
        !            11: .I Learn
        !            12: gives Computer Aided Instruction courses and
        !            13: practice in the use of UNIX, the C Shell,
        !            14: and the Berkeley text editors.
        !            15: To get started simply type
        !            16: .BR learn .
        !            17: The program will ask questions to find out what
        !            18: you want to do.
        !            19: Some questions may be bypassed by naming a
        !            20: .IR subject ,
        !            21: and more yet by naming a
        !            22: .IR lesson .
        !            23: You may enter the
        !            24: .I lesson
        !            25: as a number that
        !            26: .I learn
        !            27: gave you in a previous session.
        !            28: If you do not know the lesson number,
        !            29: you may enter the
        !            30: .I lesson
        !            31: as a word, and
        !            32: .I learn
        !            33: will look for the first lesson containing it.
        !            34: If the
        !            35: .I lesson
        !            36: is `\fB\-\fP',
        !            37: .I learn
        !            38: prompts for each lesson;
        !            39: this is useful for debugging.
        !            40: .PP
        !            41: The
        !            42: .IR subject \|'s
        !            43: presently handled are
        !            44: .if n .sp 1v
        !            45: .if t .sp .5v
        !            46: .nf
        !            47:            files
        !            48:            editor
        !            49:            vi
        !            50:            morefiles
        !            51:            macros
        !            52:            eqn
        !            53:            C
        !            54: .fi
        !            55: .PP
        !            56: There are a few special commands.
        !            57: The command `bye' terminates a 
        !            58: .I learn
        !            59: session and `where' tells you of your progress,
        !            60: with `where\0m' telling you more.
        !            61: The command `again' re-displays the text of the lesson
        !            62: and `again\0\fIlesson\fP' lets you review
        !            63: .IR lesson .
        !            64: .PP
        !            65: The
        !            66: .BI \- directory
        !            67: option allows one to exercise a script in
        !            68: a nonstandard place.
        !            69: .SH FILES
        !            70: .nf
        !            71: /usr/lib/learn subtree for all dependent directories and files
        !            72: /usr/tmp/pl\(**        playpen directories
        !            73: .SH SEE ALSO
        !            74: csh(1), ex(1)
        !            75: .SH BUGS
        !            76: The main strength of
        !            77: .I learn,
        !            78: that it asks the student to use the real UNIX,
        !            79: also makes possible baffling mistakes.
        !            80: It is helpful, especially for nonprogrammers,
        !            81: to have a UNIX initiate near at hand during the first
        !            82: sessions.
        !            83: .PP
        !            84: Occasionally lessons are incorrect, sometimes because the local version
        !            85: of a command operates in a non-standard way.
        !            86: Such lessons may be skipped with the `skip' command,
        !            87: but it takes some sophistication to recognize
        !            88: the situation.
        !            89: .PP
        !            90: To find a
        !            91: .I lesson
        !            92: given as a word,
        !            93: .I learn
        !            94: does a simple
        !            95: .IR fgrep (1)
        !            96: through the lessons.
        !            97: It is unclear whether this sort
        !            98: of subject indexing is better than none.
        !            99: .PP
        !           100: Spawning a new shell is required for each of many
        !           101: user and internal functions.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.