Contact  +1 888.573.4943

LinuxCBT Awk | Sed Edition

Product Description | Syllabus | Below

Focus: Field | Streams Processing
Subscription Terms: 1-Month | 3-Month | 6-Month | 12-Month
License Options: Single - 10,000 Users
System Requirements: Browser | HTML5 | Flash | JavaScript
User Agents: Chrome | Safari | Firefox | IE9+ | Opera
Mobile Platforms: IOS | Droid | Phones | Tablets
Duration: 9 Hours
Demos: Launch

Subscribe

Course Objective

LinuxCBT Scripting Edition - Awk & Sed - Module VI

  • Introduction - Features
    • Discuss course outline
    • Explore system configuration
    • Identify key systems to be used
    • Install the Bluefish graphical editor - Supports POSIX and PERL-compatible RegExes
    • Discuss features common and distinct to: Awk and Sed
  •  
  • Regular Expressions Review
    • Enumerate important metacharacters
    • Provide examples of quatinfier usage
    • Apply simple character classes to searches
    • Perform searches in the Bluefish editor using literals and metacharacters
    • Explain and apply anchors: '^', '$'
  •  
  • Intro to Sed - Stream Editor
    • Discuss features and applications
    • Explain general usage syntax
    • Print specific lines from input
    • Delete specific lines from input
    • Match streams using RegExes
    • Search for ranges of text using line numbers and text ranges
    • Save transformed output
  •  
  • Sed - Search & Replace
    • Discuss features and applications
    • Discuss Left-hand and Righ-hand side (LHS | RHS) sections in search & replace actions
    • Acquire input from: STDIN, PIPES and Files and transform according to criteria
    • Backup and overwrite source files using Sed one-liners
    • Perform substitutions based on matched addresses
    • Reuse matched strings in replacement output
    • Perform text substitutions across multiple files
    • Perform multiple replacements in one command
    • Apply substitutions globally across all matches
  •  
  • Sed - Scripts
    • Discuss features and applications
    • Explain general usage syntax
    • Create script to remove blank lines from input stream
    • Create script to make general substitutions
    • Perform case-insensitive replacements via Sed script
    • Insert strings into desried location in the input stream via Sed script
    • Strip trailing numeric values from input stream via Sed script
    • Apply changes to multiple files
    • Save scripts for reuse
  •  
  • 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
  •  
  • top
  •  

Contact Us Today

 

+1 888.573.4943

+1 203.548.7393

Have a Sales Enquiry? Please leave us a message
Send Message

Clients

  • Accenture
  • AccuWeather
  • Actel
  • AIG
  • Akamai
  • Alcatel
  • Alliant Energy
  • ARRIS
  • Assurant
  • AutoDesk
  • Avocent
  • Baptist Health Sys
  • Bechtel Corp
  • Bentley College
  • Blue Cross BS - MS
  • Blue Man Group
  • BNP Paribas
  • Cadence
  • CalState PolyTech
  • CALTECH
  • Canada Space Agency
  • Canadian Forces
  • Chrysler
  • Cisco Systems
  • CNET
  • Computer Sciences
  • Continental Airlines
  • DELL
  • Dept. of Labor
  • DISA.GOV
  • DisplayTech
  • Double-Take
  • DRAFTFCB
  • Dublin AA
  • Duke B. School
  • Duke Energy
  • EMC
  • ENTRUST
  • FBI
  • FH Cancer Research
  • Fuji Film Canada
  • Georgia Lottery
  • GIA.edu
  • Good Year
  • Google
  • Greater Orlando AA
  • GTECH
  • Hewlett Packard
  • Ingersoll Rand
  • Iowa State U.
  • ISAGENIX
  • JP Morgan Chase
  • L-3 Communications
  • Liz Claiborne
  • Louisville Tech
  • Maui HPCC
  • McGill University
  • Methodist University
  • Mt. Sinai Medical
  • NASA - JPL
  • NATS
  • NAVY
  • NICHIA Corp
  • NIH
  • NLN
  • NOAA
  • NOKIA
  • NORTEL
  • Northrop Grumman
  • Ontario Power Gen.
  • OpenBet
  • PA State Senate
  • Park Nicollet
  • Phelps Dodge
  • Piper Jaffray
  • QinetiQ
  • RackSpace UK
  • Raytheon
  • RCMP
  • REUTERS
  • ROGERS
  • SafeNet, Inc.
  • SAIC
  • Sanofi-Aventis
  • Sarah Lawrence
  • Seton Hall
  • SGI
  • Simon & Schuster
  • SLCC.EDU
  • Smiths Aerospace
  • Sony DADC
  • Spectra Labs
  • Symantec
  • Syracuse Research
  • TD Ameritrade
  • Tendril
  • Texas Instruments
  • The Open University
  • U. of Afghanistan
  • UC Irvine
  • UC San Francisco
  • UC Santa Cruz
  • UCLA
  • UMass Med School
  • Unilever
  • Unisys
  • United Nations
  • Univ. of Alaska
  • Univ. of Cambridge
  • Univ. of Colorado
  • Univ. of Louisville
  • Univ. of Maryland
  • Univ. of New Haven
  • University of Iowa
  • University of Oslo
  • World Bank