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


Jobs & Resumes

House Rental

Back | Home

Training Course:

Multi-Vendor Advanced Unix Data Tools and Techniques

School/Trainer:

QA Ltd.
Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough, United Kingdom

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

Course Description:

'' This course provides insight into the advanced topics for handling and manipulating data streams on UNIX/Linux machines. We will start with an advanced view of using the shell efficiently for data manipulation. Over two days will be devoted to exploring Regular Expressions, as well as in-depth analysis of the advanced sed and awk features. A full day is dedicated to an introduction to the Perl programming, which is such an important and portable programming environment these days.
The course is aimed primarily at the accomplished system user, familiar with scripting, who needs to enhance their knowledge and ability of efficient data manipulation techniques.



Prerequisites
Delegates must have good experience of using UNIX systems, and ideally of developing automated solutions using shell scripting. Familiarity with basic data manipulation tools (e.g. grep), basic regular expressions, and principles of scripting is essential.
Typically, the prerequisites can be met by attending the Multi-Vendor UNIX Fundamentals course followed by the Multi-Vendor Korn Shell Programming course.


Delegates will learn how to
At the end of this course, you will be able to:

Improve the efficiency of shell scripts
Be fully conversant with the advanced Regular Expression features
Use advanced features of sed, such as tagging, grouping, looping , etc
Understand the purpose and the flow of operation of awk
Use awk’s programming features, including decision making constructs, loops, etc
Appreciate the power of Perl in platform-independent environments
Use Perl’s basic ‘magic�variable types, characters, program structure and flow control constructs in simple administrative and reporting scripts
Understand the differences in the three main tools discussed, and make an informed choice of which tool is the most relevant for the task in hand


Course outline
Chapter 1: Course Introduction

Files and file descriptors
Methods for reading data
Scripts and handling hints
Locales

Chapter 2: Shell tips & trick

Data extraction: IFS, set, and read
Sub-string handling
Process substitution
Report generation and printf

Chapter 3: Regular Expressions & grep

Basic Regular Expressions (BREs)
The grep family
BRE quantifiers and anchors
Grouping and back-references

Chapter 4: Advanced Regular Expressions

Extended Regular Expressions (EREs)
ERE quantifiers and anchors
Alternation
Character classes
Replacement meta-characters

Chapter 5: Introduction to sed

Running sed
sed Regular Expressions
sed line addressing
Grouping commands
The substitute command, and others

Chapter 6: More sed

Data validation
Using the hold space
Multi-line matching

Chapter 7: Advanced Features of sed

Flow control
Loops and ‘case�constructs
Using shell variables
File I/O
Miscellaneous commands

Chapter 8: Introduction to awk

Basic awk syntax
awk line addressing
awk variables
awk regular expressions
Simple awk commands

Chapter 9: Making awk Work

Programming techniques
Relational and logical operators
String functions
Arithmetic operators and functions

Chapter 10: Flow Control in awk

if…else
Loops
Indexed and associative arrays

Chapter 11: Advanced awk

Running awk scripts
Complex input and output
User written functions
Running external programs from awk

Chapter 12: Introduction to Perl

Running a perl script
Comparing awk and Perl
Perl variables
Interpolation

Chapter 13: Perl Expressions and Operators

Scalar operators
Context and type conversions
Useful scalar functions
Array and hash functions

Chapter 14: Decision Making in Perl

Basic conditional statements
File condition functions
Perl Regular Expression syntax
Perl loops
The ARGV filehandle

Chapter 15: Advanced Features of Perl

Writing to files
Subroutines
Modules
Advanced Perl Regular Expressions
...''

Elements of this syllabus are subject to change.

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

Phone:0844 871 2080

School Address:

TEL: 0844 871 2080
E-mail us: info@qa.com

Jobs & Resumes: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough
Houses & Roommates: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough
Travel Agencies: Birmingham, Bristol, Edinburgh, Leeds, London, Manchester,

Search other schools for Multi-Vendor Advanced Unix Data Tools and Techniques training resources.




Other training courses offered by QA Ltd.:

CompTIA Linux+
Advanced Linux Administration
Essentials of Linux Administration
BASH Scripts
Multi-vendor Korn Shell
multi-vendor unix administration
Multi-vendor UNIX Fundamentals
unix
python
Linux
VMware Exam Preparation


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!



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