MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

AWK Essential Training

Course Summary

 Learn how to manipulate and format data with AWK, a Mac and Linux command-line tool.       


  • +

    Course Syllabus

    Introduction
       Welcome
       What you should know before watching this course
       Using the exercise files
    1. What Is AWK?
       What is AWK?
    2. AWK Command Line Basics
       Writing an AWK program
       Working with records, fields, patterns, and actions
       Using AWK command-line flags
    3. Understanding Records and Fields
       Exploring basic input-field separators
       Specifying field and record separators with variables
       Challenge: Change a CSV file to a tab-separated one
       Solution: Change a CSV file to a tab-separated one
    4. Understanding Variables and Operators
       Using built-in variables
       Creating user-defined variables
       Working with operators and arrays
    5. A Quick Introduction to Regular Expressions
       Regular expression basics
       Working with character classes and quantifiers
    6. Using Control Structures
       Building control structures
       Creating an HTML table
       Challenge: Print only those lines consisting of a complete HTML entity
       Solution: Print only those lines consisting of a complete HTML entity
    7. Formatting the Output
       Formatting output with printf()
       Formatting output with width and precision specifiers
    8. Functions and Arrays
       Manipulating strings
       Using associative arrays
       Introducing AWK's math functions
    9. Combining AWK with Other Tools
       Using pipes
       Parsing Excel CSV files: Line endings and quoting
       Parsing Excel CSV files: Commas and new lines
       Scripting with AWK
       Challenge: Perform a join
       Solution: Perform a join
    Conclusion
       Goodbye

     


Course Fee:
USD 25

Course Type:

Self-Study

Course Status:

Active

Workload:

3 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top