Framework Training

Code

linux3

Scheduled Dates

29 Jul 2013
23 Sep 2013
18 Nov 2013
20 Jan 2014

Scheduled Address

Framework Training Ltd

154 - 160 Fleet Street
London
EC4A 2DQ

More about our London Training Centre

Experience Level

intermediate

Days

2

Price per person

£995 +VAT

Course description

There are 3 really powerful tools that every Linux / UNIX professional should know: grep, SED, and AWK.

Our grep, SED and AWK Best Practices training course will give you hands-on experience with all three.

grep is accessed via the command-line and is used for querying plain-text data sets using regular expressions.

SED (short for Stream Editor) is used for parsing and sequentially applying transformations to text.

AWK is a data extraction and reporting tool, controlled by a scripting language for producing formatted reports.

What you will learn

  • Understand and use regular expressions to query text and data
  • Use grep for text, string and pattern matching
  • Edit multiple files using SED
  • Manipulate data and generate formatted reports with AWK

Who should attend

Anyone working with Linux or UNIX-based systems who needs to query text or data, and is looking to get a solid understanding of using the grep, SED, and AWK utilities in order to carry out those tasks efficiently.

Prerequisites

Attendence of our Intro to Linux course and bash shell scripting course, or have equivalent experience.

grep, SED & AWK course syllabus

Using grep

Overview of grep basicsRegular expressions
Substitution and global commands
Pattern Matching

Using SED

What SED is and when to use it
Format of command
Operation
Formatting addresses
Summary of commands
Simple commands
Appending and changing text
Inserting and deleting text
Substitution and translation
Printing
Reading and writing files
Branching
Multi-line commands

Using AWK

Using awk
Patterns and Actions
Operation
Program format
Variables
Built-in variables
BEGIN and END
The printf statement
Functions
Passing parameters

Other useful UNIX tools & resources