4.44 out of 5
4.44
166 reviews on Udemy

Advance Unix:File Processing: AWK|SED |GREP| CUT|VIM|Level-1

Unix / Linux Commands | File Processing with Real time examples
Instructor:
Testing World
1,230 students enrolled
English [Auto-generated]
** Will get expertise in advance unix commands like AWK and SED ***
** Will have good knowledge of advance file processing options ***
** Realtime understanding of large files search operations ***
** Realtime exposer of concepts in project ***

Many UNIX utilities generates rows and columns of 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 interpretor, as it understands the same arithmatic 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

Here we cover

  Basic to Advance AWK

  File Processing using SED

Jump into File Processing using AWK

1
Introduction to AWK | Select Column Data
2
** Course Architecture : Must for Everyone **
3
AWK - Select all data from table
4
AWK - Select columns from CSV file
5
AWK - Remove header row from result
6
AWK - Save Command Result to File
7
IMPORTANT------- Task for Students ---------: Find columns data
8
AWK - Conditionally select data

Conditionally Select Data

1
AWK - Conditionally Select data with logical OR
2
AWK - Conditionally Select data with logical AND
3
IMPORTANT------- Task for Students ----- : Find Records by matching conditions
4
AWK - Conditionally Select data | Check Substring in record
5
AWK - Conditionally Select data | Check Substring in Column

Search & Select

1
AWK : Search text at the start
2
AWK : Search text at the end
3
IMPORTANT------- Task for Students ---------: Search data as SubString
4
IMPORTANT------- Task for Students ----- : Find in Row or Specific Column

IF-Else Conditions

1
AWK : Condition check using IF
2
AWK : Condition check using IF-ELSE
3
AWK : Condition check using IF-ELSE IF -ELSE
4
IMPORTANT------- Task for Students ----- : Search and Change Data

Blocks & Loops

1
AWK : Begin Block
2
AWK : End Block
3
AWK : While Loop
4
AWK : For Loop
5
AWK : Store comamnd Result into variable

SED : Stream Editor

1
What is SED
2
SED : Display Specific Line
3
SED : Display Last Line and Range of Lines
4
SED : Skip lines in result
5
SED : Display lines by searching a word
6
SED : Save Result to File
7
SED : Substitute data in File
8
SED : Substitute/ Replace multiple data
9
SED : Substitute/ Replace data by checking some conditions
10
SED : Delete data from file
11
SED : Insert data into file

Grep : Global Regular Expression Parser

1
What is Grep | Search data in 1 file
2
Search data in more than 1 files
3
Search data in all files of current directory
4
Search data by ignoring case
5
Search Data : Display Line number
6
Search Data : Display File Name
7
Search Data : With exact word
8
Search Record : Except search condition
9
Search Data : Display surrounding lines
10
Search Data : Count number of matches
11
Search Data : Multiple Content
12
Search Multiple data with egrep
13
IMPORTANT------- Task for Students ----- : Search Lines having text
14
IMPORTANT------- Task for Students ----- : Search Count
15
IMPORTANT------- Task for Students ----- : Search specific count only

File processing using CUT Command

1
What is Cut command | Find character on specific position
2
Cut command : Display range of characters
3
Cut command : Display specific column
4
Cut command : Display range of columns
5
Cut Command : Skip specific column

VIM Editor Commands

1
Make Changes | Close file without saving
2
View any command help
3
Save content of file
4
Insert data to file
5
Insert data in new line
6
Delete data from file
7
Append data to file
8
Search data in File

Record Everything you perform on Terminal

1
Script Command
2
Script Command Options

Commands Must for All...

1
All Uses of CAT command
2
Data Backup commands
3
Change File Mode
4
Editors
5
User Commands
6
Set Environment Variables
7
Network Command

Shell Scripting Basics

1
Shell Basics
2
First Shell Script
3
Variables in Shell scripts
4
User interaction for inputs

Drill down shell script

1
Command Line Arguments
2
Condition Handling - If else
3
Condition Handling - Multiple conditions
4
Condition Handling - Logical AND/OR
5
For Loop
6
Functions
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
166 Ratings

Detailed Rating

Stars 5
69
Stars 4
50
Stars 3
28
Stars 2
11
Stars 1
8
a220209288ef654167fa119cf3a58ab5
30-Day Money-Back Guarantee

Includes

6 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion