MIT 516 - Linux II

Course Description

This course will introduce the student to Bourne shell scripting.

The text for the course is Unix Shell Programming (a description and link are provided at the right). Errata for the book can be found here. I have my own errata page as well.

About.com has a Unix Shell Programming tutorial online.

WeekDescriptionReadNotesQA
1 Review - Basics 1,2 - - -
- Review - Path Names - - - -
2 Review - The vi Editor - - - -
3 Unix Utilities - regular expressions, cut, paste, sed, tr, grep, sort, uniq 4Notes As 1
As 2
As 3
As 1
As 2
As 3
4 Getting Started 5 Notes As 4 As 4
5 Quoting 6 Notes As 5 As 5
6 Test 1
7 Arguments 7 Notes As 6 As 6
8/9Decisions 8Notes As 7 As 7
10Loops 9 Notes As 8 As 8
11 Test 2
12 Reading and Printing Data 10 Notes As 9 As 9