Thales Developing People For Success For full course details & bookings call 0800 163 469  
 

UNIX / LINUX ADVANCED TOOLS

Book this Course
Printer Friendly Version
Duration: 1 day (available on in-house or customised basis only)
Price: On Request
Locations Available:

  

 

Suitable for:

Commands in this course can be used to process information from files or in pipelines of commands. They include the ability to sort, translate characters, find/remove duplicate entries, locate and use only particular fields, modify lines, modify fields in records, and create reports from data in logs and other files.

Throughout the course, delegates will gain extensive hands-on experience through the completion of practical exercises under the guidance of the course training consultant.

Objectives:

By the end of the course delegates will be able to:· 

  • Use regular expressions in grep, sed, awk and vi- 
  • User command line tools in pipelines to manipulate data· 
  • Process data files making complex alterations and substitutions· 
  • Create reports from data files and log files using awk· 
  • Create simple programs in PERL
 

Course content

Regular Expression Review· 

  • Using grep· 
  • Regular Expression Characters· 
  • fgrep, egrep

Useful Pipeline Commands· 

  • Sorting files by fields· 
  • Using multiple sort keys· 
  • Finding unique entries·
  • Cutting fields from records· 
  • Transposing characters

sed· 

  • Processing data-files with ed expressions· 
  • Delete, print, substitute, insert, append, change· 
  • Using multiple expressions· 
  • sed expression files

awk· 

  • Printing fields· 
  • Conditions on fields· 
  • User defined and built-in variables· 
  • Arithmetic on fields· 
  • Report generation

PERL· 

  • Execution· 
  • Variables· 
  • Input and Output· 
  • File Control· 
  • System Commands·
  • Conditions and Loops
Home | About Us | Course Booking | Thales News | Site Map | Copyright © 2008 Thales Training & Consultancy. All rights reserved. Site by TDG Integrated