UCLA Extension class materials
All files are in MS Word format.
Introduction to UNIX/Linux
Eric Theis'
UNIX classes page
Syllabus

Homeworks:
        0: GUI tools                              (Done in class)
       
1: Man pages                            Answers
       
2: vi                                         N/A
       
3: Paths, links                           Answers
       
4: Filename wildcards                Answers
       
5: Processes                             Answers
Intermediate UNIX/Linux
Syllabus

Homeworks:
       
1: Processes                                  Answers
       
2: Utilities: comm & sort                 Answers
       
3: Utilities: Misc                             Answers
       
4: Shell Metacharacters                   Answers
       
5: ksh command line processing      Answers
UNIX/Linux Shell Scripting
Syllabus

Homeworks:
       
1: grep                                  Answers
       
2: Quigley: Basic shell scripts   Answers
       
3: Test and if                         Answers
       
4: Small scripts                      Answers

       
7: get_selection                      Answers
       
(EC): Recursion                     Answers
       
8: getopts                              Answers
       
ksh command processing        Answers
       
Quigley Shell Scripts 2                           
       
sed homework 1                    Answers
       
awk homework 1                   Answers
       
awk homework 2                   Answers
           Class notes for all classes

                     Chapters 1-13
Last updated:  9/16/06
        Miscellaneous useful docs

ksh(1) command line processing (V3.0)
here-documents
Expressions in UNIX (V1.0)
Notes on commenting code
Regarding programming
csh glitch
traps
Perl examples
'
while' example
echo issues
printf