English | French

The Company | Consulting | Training | Contact Us
 
 Testing and QA
 Information Technology Infrastructure Library
 Business Analysis and Design
 Project Server
 IBM Rational Products
 Windows XP
 Documentation and Technical Writing
 SMS, MOM, SCCM
 SQL Server
 UNIX and LINUX
 Windows Server 2008
 Oracle Server
 BizTalk Server
 .NET Framework Programming
 Sharepoint Server
 Windows Server 2003
 Wireless Networking
 Exchange Server
 Other Technical Courses
 Windows Vista
 MySQL Server
 Java-J2EE Programming
 C++ Programming
Client References

UNIX and LINUX

The Complete Unix/linux Shell Scripting Course
ID: UShScr | Course Length:5 | Company Name:Choquette Technology Associates Inc.

Module 0: Getting Started
  1. The Need for a Shell
  2. Running Shell Scripts
  3. Debugging Shell Scripts
  4. Available Shells
  5. About Csh
  6. About Bash
  7. About Kornshell
  8. About Zsh
  9. About Tcsh
  10. Choosing the Right Shell
  11. Obtaining Help with Man Pages
Module 1: Text Editing
  1. Linux Text Editors
  2. The Pico Editor
  3. The Nedit Editor
  4. The Emacs Text Editor
  5. The Vi Text Editor Family
Module 2: The Vi Editor
  1. What Is Vi
  2. Review of Vi Commands
  3. Vi Buffering
  4. Command Mode and Insert Mode
  5. Moving the Cursor Around
  6. Inserting Text
  7. Deleting a Character Or Line
  8. Undo Last Command
  9. Opening a New Line
  10. Save Your Work Or Abort the Session
Module 3: More Editing with Vi – If Time Permits
  1. Scrolling the Buffer
  2. The Join Command
  3. The File Command - :f
  4. Edit File Command - :e
  5. Cut and Paste Between Files
  6. Read File Command - :r
  7. Set Options Command
  8. Set Options Command - .exrc File
  9. Cursor Motion Commands - W,w,b,b,e,e
  10. Cursor Motion Commands - $,^,0,g
  11. Cursor Motion Commands - F,t,f,t
  12. Delete Operator - D
  13. Change Operator - C
  14. Yank Operator - Y
  15. Put Commands - P,p
  16. Searching for a Pattern - /,n,n
Module 4: Using the Shell
  1. The Command Line
  2. Standard Input, Standard Output and Error
  3. Using Default Standard In and Output
  4. I/o Redirection
  5. I/o Redirection - Examples
  6. I/o Redirection - Warning
  7. Appending Output of a File
  8. Pipes
  9. The Tee Utility
Module 5: Filename Generation
  1. Filename Generation
  2. The ? Special Character
  3. The * Special Character
  4. The [ ] Special Characters
  5. The ! Special Character
Module 6: Processes
  1. What Is a Process
  2. Process Structure
  3. The Ps Utility
  4. Options To the Ps Utility
  5. Background Commands
  6. Killing Background Processes
  7. Redirecting the Standard Error
Module 7: Shell Programming Concepts
  1. What Is a Shell
  2. Which Shell
  3. What Is a Shell Script
  4. Why Use Shell Scripts
Module 8: Flow Control
  1. The Exit Status of Commands
  2. Command Line Examples
  3. The Test Command
  4. The If-then-else Construct
  5. The Elif Construct
  6. A Loop Example
Module 9: Variables
  1. User Created Variables
  2. The Read Command
  3. The Shell Environment
  4. The Export Command
  5. Subshells
  6. Command Substitution
  7. Quoting Mechanisms
  8. Assigning Variables Summary
Module 10: Special Variables
  1. Command-line Arguments
  2. - Number of Arguments
  3. The Shift Command
  4. - All Arguments
  5. - Pid of Shell
Module 11: More Flow Control
  1. The for Loop
  2. The While Loop
  3. The Case Construct
Module 12: Common Unix Filters
  1. Editing the Output of Commands with the Stream Editor Sed
  2. Translating Characters with Tr
  3. Sorting Files and Command Output
  4. Comparing Different Versions of Files
  5. Using Other Common Filters: Cut, Uniq & Tee
  6. Combining Filters for Complex Text Processing
  7. Executing Filter Commands with Find
Module 13: Restructuring Data with Awk
  1. Testing and Extracting Fields From Structured Input
  2. Searching Files with Multiline Records
  3. Performing Arithmetic Calculations
  4. Writing Useful Awk One-liners
  5. Matching Patterns with Extended Regular Expressions
  6. Modifying Awk's Default Behavior with Special Patterns and Built-in Variables
  7. Calling Awk Built-in Functions
  8. Using Awk's Control Constructs for Testing and Looping
  9. Storing Data in Arrays
  10. Formatting Output Using Printf
Copyright © 2004 Choquette Technology Associates Inc. All rights reserved. Web design by bayteksystems.com