Course Overview


Awk training course is essentially a stream editor. You can pipe text to it, and it manipulates the lines on line-by-line basis. It is also a programming language. It has the ability to remember context, do comparisons, and most things another full programming language can do.

Course Content


Intro to Awk - Field Processor & Reporter

  • Discuss features and benefits
  • Explain general usage syntax
  • Print full lines from input
  • Print desired fields from input
  • Match patterns using RegExes
  • Control the input field | column delimiters
  • Save output

Awk - Scripts

  • Discuss features and benefits
  • Explain structure of Awk scripts
  • Implement BEGIN and END blocks
  • Parse system files using Awk script

Awk - Variables

  • Discuss features and applications
  • Enumerate and discuss key Awk system variables
  • Increment counters based on matched patterns using Awk
  • Explain variable concatenation
  • Explore arrays (lists of values)
  • Create arrays using the split function

Awk - Operators

  • Discuss features and applications
  • Explore Boolean and Relational operators
  • Discuss looping strategies
  • Evaluate conditional testing using system variables
  • Evaluate results

Awk - Process Records

  • Discuss features and benefits
  • Define and evaluate multiple input field separators with files with mixed delimiters
  • Normalize output by controlling the Output Field Separator (OFS)
  • Extract records from system file and evaluated
  • Account for number of processed and matched records in END block

Awk - Print Formatting

  • Discuss features and applications
  • Compare and contrast 'print' and 'printf' output formatting
  • Discuss 'printf' supported data types
  • Evaluate 'printf' application in reporting
  • Awk & Sed - Various Examples
  • Discuss features and applications
  • Parse and cleanup HTML and PHP files with Sed & Awk
  • Replace values in system file with Awk
  • Evaluate results

Awk & Sed - Win32

  • Discuss features and benefits
  • Download and install Awk & Sed for Win32
  • Transfer Linux files to Windows
  • Test various parsing and substitution on Linux files
  • Evaluate results

Sed - File Name Transformations - Batch

  • Enumerate poorly-named files for transformation
  • Identify key replacement strings for regular expressions match
  • Define and apply regular expressions for transformations
  • Transform prefixes and suffixes
  • Evaluate results

Awk - E-Mail Address Parsing

  • Generate sample data set
  • Define regular expressions patterns for transformation
  • Transform sample data
  • Evaluate results

Customer Reviews


Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.
-Waseem

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.
-Tanmoy

...more
Share:

For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for

Myself

My Team/Organization

I agree to be contacted over mail or phone

or
Call us at: +91 7259222234