Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
File Processing using AWK & SED | Step by Step Shell Scripts
Rating: 4.2 out of 5(48 ratings)
824 students

File Processing using AWK & SED | Step by Step Shell Scripts

Advance AWK Command |File Processing using SED | Advance Search using Grep and egrep | Cut Command & Shell Scripting
Last updated 1/2023
English

What you'll learn

  • Get expert level knowledge in File Processing using AWK Commands
  • Realtime Usage and Implementation of AWK & SED commands for File Processing
  • Realtime implementation of large files search operations using Grep and eGrep (with different conditions)
  • File Data Separation using SED and CUT commands

Course content

16 sections125 lectures10h 46m total length
  • Introduction to AWK3:22
  • ** Course Architecture : Must for Everyone **4:55
  • Setup Environment for Practice | Setup Virtual machine on your system9:18

    Set up a Unix or Linux practice environment on Windows by installing Oracle VirtualBox. Import an Ubuntu VM and use the terminal to run commands.

  • Environment Setup0:07
  • Setup Test Data3:09

Requirements

  • Good to have understanding of Log Files & Other files generating on Unix or Linux Server Machine
  • Basic understanding of file processing in Unix

Description

AWK & SED

Many UNIX utilities generates rows and columns  information. AWK is an excellent tool for processing these rows and columns, and is easier to use AWK than most conventional programming languages. It can be considered to be a pseudo-C interpreter, as it understands the same arithmetic operators as C.

AWK also has string manipulation functions, so it can search for particular strings and modify the output. AWK also has associative arrays, which are incredible useful, and is a feature most computing languages lack. Associative arrays can make a complex problem a trivial exercises

AWK Coverage   Basic to Advance AWK

  • Environment Setup with Test Data Setup

  • Basic Operations-Fetch One or Multiple Columns Data (With Exercise)

  • Basic Operations-Fetch One or Multiple Columns Data with Separator

  • Conditionally Fetch Data using Logical AND and Logical OR

  • Condition Handling with AWK Commands

  • AWK Looping & Blocks

  • AWK Blocks

  • Save AWK Results to the file

SED Coverage

  • SED Introduction

  • Display one or Few lines in Output

  • Display Data by Search conditions

  • Skip Data to display in output

  • Find and Replace Data

  • Search |  Insert | Update and Delete Data

Search Data using GREP commands

  • Search Data in one or Multiple Files

  • Search Data in All files

  • Search data with case or ignoring case

  • Search data with surrounding words

  • Advance Search Condition

Cut Commands

  • Cut Columns

  • Cut Range of Columns

  • Cut by characters

Shell Scripting

  • Shell Scripting basics

  • Working with System and User Variables

  • Functions

  • Looping

  • Condition Handling

Who this course is for:

  • Software Developers wants to perform backend activities
  • Software Testing working in Back end testing