|
|
|
Professional Quality InstructionUNIX Shell Programming Outline
Korn Shell Language
Historical Perspectives
Special Files
The .profile and .kshrc
Files
Using Aliases
Exported Aliases
Tracked Aliases
History Mechanism
Command Line Editing
Korn Shell Variables
Local Shell Variables
Environment Variables
Metacharacters and Quoting
Korn Shell Scripts
Comments
The Special Comment
Command Line Arguments
Korn Shell Parameters and
Return Values
Writing to the Terminal
Reading From the Terminal
Writing to a File
Reading from a File
Arithmetic
Conditional Expressions
and Iteration
The if Statement
The case Statement
The while Statement
The until Statement
The for Statement
Indexed Arrays
Creating and Using Menus
Dot Scripts
Implication of a Subshell
Command Substitution
Functions
Scoping of Variables
The autoload Statement
Interrupt Handling
The trap Statement
File Inquiry Operators
The shift Statement
The getopts Command
Here Deciments
Debugging
C Shell Language
Historical Perspectives
Special Files
The .cshrc, .login and
.logout Files
Using Aliases
History Mechanism
C Shell Variables
Local Shell Variables
Environment Variables
Metacharacters and Quoting
C Shell Scripts
Comments
The Special Comment
C Shell Parameters and
Return Values
Writing to the Terminal
Reading From the Terminal
Writing to a File
Reading from a File
Arithmetic
Conditional Expressions
and Iteration
The if Statement
The switch Statement
The while Statement
The foreach Statement
Arrays
Creating and Using Menus
Dot Scripts
Implication of a Subshell
Command Substitution
Wordlists
Interrupt Handling
Disabling Interrupts
File Inquiry Operators
The shift Statement
Here Documents
Improving Performance
Debugging
System Administration
Backing Up Files
Adding a New User
Scheduling Routine Tasks