| A Comprehensive Introduction To Unix/linux Commands |
ID: UCIntr | Course Length:4 | Company Name:Choquette Technology Associates Inc.
|
|
Module 0: Essential Unix Commands |
- File and Directory Manipulation
- I/o Redirection and Pipes
- Writing Shell Startup Files
- Using the Kornshell Command History
|
|
Module 1: Finding Unix Documentation |
- The Man Command
- Other Manual Page Browsers
|
|
Module 2: Unix Regular Expressions |
- The Meta Character Set
- Building Search Patterns
- Developing Extended Regular Expressions
|
|
Module 3: Using the Grep Command |
- Processing Files
- Processing Command Output
|
|
Module 4: The Characteristics of a Unix Filter |
- Reading From Standard Input
- Writing To Standard Output and Standard Error
|
|
Module 5: Common Unix Filters |
- Editing the Output of Commands with the Stream Editor Sed
- Translating Characters with Tr
- Sorting Files and Command Output
- Comparing Different Versions of Files
- Using Other Common Filters: Cut, Uniq & Tee
- Combining Filters for Complex Text Processing
- Executing Filter Commands with Find
|
|
Module 6: Restructuring Data With Awk |
- Testing and Extracting Fields From Structured Input
- Searching Files with Multiline Records
- Performing Arithmetic Calculations
- Writing Useful Awk One-liners
- Matching Patterns with Extended Regular Expressions
- Modifying Awk's Default Behavior with Special Patterns and Built-in Variables
- Calling Awk Built-in Functions
- Using Awk's Control Constructs for Testing and Looping
- Storing Data in Arrays
- Formatting Output Using Printf
|
|
Module 7: Shell Basics |
- Writing Simple Shell Scripts
- Storing Data in Shell Variables
- Exporting Variables To the Environment
- Preventing the Creation of a Subshell Environment
|
|
Module 8: Controlling Logic Flow |
- Making Decisions with If and Case
- Quoting Shell Commands To Avoid Problems with Variables
- Reading and Testing Standard Input
- Looping with for and While
- Accessing the Shell's Built-in Variables
|
|
Module 9: Other Shell Features |
- About the Standard Input and Output Streams
- Accepting Command Line Arguments
- Redirecting Standard Output
- Substituting Command Output
- Performing Arithmetic in Shell Scripts
- Scanning for Command Line Options
|