Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Unix/linux Shell Scripting

School/Trainer:

CBIT Canadian Beaver Training Ottawa
Ottawa, Ontario, Canada

Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced

Course Description:

'' Module 0: Getting Started
| The Need for a Shell
Running Shell Scripts
Debugging Shell Scripts
Available Shells
About Csh
About Bash
About Kornshell
About Zsh
About Tcsh
Choosing the Right Shell
Obtaining Help with Man Pages


| Module 1: Text Editing
| Linux Text Editors
The Pico Editor
The Nedit Editor
The Emacs Text Editor
The Vi Text Editor Family


| Module 2: The Vi Editor
| What Is Vi
Review of Vi Commands
Vi Buffering
Command Mode and Insert Mode
Moving the Cursor Around
Inserting Text
Deleting a Character Or Line
Undo Last Command
Opening a New Line
Save Your Work Or Abort the Session


| Module 3: More Editing with Vi �If Time Permits
| Scrolling the Buffer
The Join Command
The File Command - :f
Edit File Command - :e
Cut and Paste Between Files
Read File Command - :r
Set Options Command
Set Options Command - .exrc File
Cursor Motion Commands - W,w,b,b,e,e
Cursor Motion Commands - $,^,0,g
Cursor Motion Commands - F,t,f,t
Delete Operator - D
Change Operator - C
Yank Operator - Y
Put Commands - P,p
Searching for a Pattern - /,n,n


| Module 4: Using the Shell
| The Command Line
Standard Input, Standard Output and Error
Using Default Standard In and Output
I/o Redirection
I/o Redirection - Examples
I/o Redirection - Warning
Appending Output of a File
Pipes
The Tee Utility


| Module 5: Filename Generation
| Filename Generation
The ? Special Character
The * Special Character
The [ ] Special Characters
The ! Special Character


| Module 6: Processes
| What Is a Process
Process Structure
The Ps Utility
Options To the Ps Utility
Background Commands
Killing Background Processes
Redirecting the Standard Error


| Module 7: Shell Programming Concepts
| What Is a Shell
Which Shell
What Is a Shell Script
Why Use Shell Scripts


| Module 8: Flow Control
| The Exit Status of Commands
Command Line Examples
The Test Command
The If-then-else Construct
The Elif Construct
A Loop Example


| Module 9: Variables
| User Created Variables
The Read Command
The Shell Environment
The Export Command
Subshells
Command Substitution
Quoting Mechanisms
Assigning Variables Summary


| Module 10: Special Variables
| Command-line Arguments
- Number of Arguments
The Shift Command
- All Arguments
- Pid of Shell


| Module 11: More Flow Control
| The for Loop
The While Loop
The Case Construct


| Module 12: 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 13: 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

...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.cbit-ccti.com/

Phone:613 742-6800

School Address/Venue(s):

CBIT Canadian Beaver Training Ottawa
214 Montreal Rd
Suite 100
Ottawa, Ontario
K1L 8L8
Canada

Jobs & Resumes: Ottawa
Houses & Roommates: Ottawa
Travel Agencies: Ottawa

Search other schools for Unix/linux Shell Scripting training resources.




Other training courses offered by CBIT Canadian Beaver Training Ottawa:

A Bit of Unix/linux
Apache Core Administration Skills
Essential Networking for Linux
Perl Scripting Essentials
Unix/linux Advanced Administration Skills
Unix/linux Hacking and Security
Iis 7.0 Design and Implementation
Implementing Ipv6 with Windows Server 2008
Powershell Core Skills
Server Virtualization with Hyper V
Windows Server 2008 Advanced Active Directory
Windows Server 2008 Advanced Administration Skills
BizTalk Server Professionals


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Facts:
This website holds more than 300,000 training course records worldwide, with hundreds of new postings daily. All services in this website are free!

- Classroom/On-site -
Ottawa
- Online/E-learning -
Unix/linux Shell Scripting



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009