| * The Korn Shell |
- Command line usage, options & aliases |
|
- Command histories, editing, |
|
- Redirection of I/O, pipes and filters |
|
- Startup files |
| * Shell Programming |
- Features and construction, executing scripts |
|
- Variable usage, types, built-in variables |
|
- Arithmetic expressions |
|
- Control flow; if, for, while, until, case, select |
|
- Command substitution |
|
- Signal catching |
|
- Shell functions |
|
- Further I/O redirection |
|
- Variable substitution, read |
|
- Arrays |
|
- Pattern matching |
|
- Regular expressions |
|
- Here documents |
|
- Overlaying (exec) |
|
- Reparsing of variables (eval) |
|
- Typeset |
|
- Code blocks |
|
- Command line option processing |
|
- Two way pipes and coroutines |
|