Problem-Solving with Shell ScriptsAccelerated Technical Training |
|
---|---|
Overview |
This course is for Unix users (and users of Unix-like shells on other systems) who want to increase their mastery of this powerful repertory of problem-solving tools and techniques. Shell programming skills enable extraordinary productivity gains. Its primary goal is to impart the skills needed to use advanced features of the Bourne and Korn shells, in particular their use as a programming language and environment. A C-Shell-oriented version of this course is also available. Familiarity with the basic concepts of programming is helpful but not required. In its method, the course's emphasis is on the practical, with the majority of the classroom time devoted to hands-on activity. Attendees largely set their own paces, with the instructor acting mainly as a facilitator. Historical and theoretical material is kept to a minimum. |
Format |
|
Audience |
|
Prerequisites |
Check the ones your background satisfies: If you checked 2 or more, you're well-equipped to take this class. |
Contents |
Why Shell Scripts?
Productivity Skills
Philosophy
Documentation
File Names and I/O
Redirection
Shell Variables Command Substitution
Unix Plumbing
Creating and Running a Shell Script
Processing Text
Regular Expressions Shell Programming Control Structures
Summary |
Objectives |
Upon completion of this course, you will be able to:
|
Method |
The course consists of a sequence of examples and hands-on exercises. Each builds on the ones before it. By the end of the course, you have built solutions to significant problems. |
Setup |
Delivery of this class requires:
|
Dan Keller Technical Services
4500 19th St., San Francisco California, USA 94114 voice: 415 / 861-4500 |