Linux-AWK/C2/Overview-of-Linux-AWK/English-timed
Time | Narration |
00:01 | Hello and welcome to the spoken tutorial on Overview of Linux AWK commands. |
00:08 | In this tutorial we will learn about Linux AWK and The tutorials covered in the Linux AWK series |
00:17 | To record this tutorial, I am using Ubuntu Linux 16.04 Operating System |
00:24 | AWK is a used for searching and extracting data from a file. |
00:30 | We can also manipulate the data and generate reports using AWK. |
00:36 | Like any programming language, AWK also has Variables
Operators |
00:41 | Conditional Statements
Loops |
00:45 | Single and Multi Dimensional Arrays
Built-in Functions and User Defined functions |
00:52 | During the search process- A file will be treated as a sequence of records. |
00:58 | Each line will be considered as a single record with multiple fields. |
01:04 | Then AWK searches for the given pattern. And performs the desired action. |
01:11 | Now, we will briefly go through some of the individual AWK tutorials in this series. |
01:18 | Basics of awk
This tutorial explains some basic operations in AWK like |
01:25 | How to print the processed output and Using regular expressions |
01:31 | Let’s have a look at this tutorial. |
------------Add the audio (Basic of AWK from 04:09 to 04:15)--------------- | |
01:43 | Variables and Operators
Here we will learn how to use - User defined variables |
01:51 | Variable initialisation
Operators |
01:55 | String Concatenation & matching operator
BEGIN and END statement in AWK |
02:03 | Let’s have a look at this tutorial. |
----------Add the audio (Variables and Operators - 03:50 to 03:59 )------------- | |
02:16 | Built-In variables |
02:18 | This tutorial explains about the following built-in variables in AWK like: |
02:24 | RS, FS
ORS, OFS NR, NF ARGV, ARGC |
02:34 | The tutorial also teaches how to write an AWK script. |
02:39 | Here is a glimpse of this tutorial. |
---------------Add the audio (Built-In variables -11:49 to 11:59 )------------ | |
02:53 | Conditional statements
In this tutorial, we will learn how to use the conditional statements like: If, else , else if in awk |
03:04 | Let’s have a look at this tutorial. |
---------------Add the audio (Conditional statements -02:50 to 03:02 )------------ | |
03:21 | Loops- Here we will discuss about Conditional loops in AWK like for, while and do-while loop |
03:31 | We will also learn search pattern using AWK |
03:35 | Process data from a single or multiple files |
03:40 | Let’s take a look at this tutorial. |
---------------Add the audio (Loops in awk -04:06 to 04:14 )------------ | |
03:53 | Basics of Single Dimensional Array tutorial explains
Assigning array elements |
03:59 | Refer the elements of an array
Indexing AWK arrays |
04:04 | Advantage of associative array |
04:07 | Checking whether any element exists in an array at a certain index |
04:14 | Here is a glimpse of this tutorial. |
---------------Add the audio (Basics of Single Dimensional Array - 03:10 to 03:22 )------------ | |
04:30 | This advanced level tutorial on Single dimensional array explains
Using AWK array with file Scan the elements of an array |
04:41 | New variation of "for loop"
Delete an array element |
04:47 | Delete the whole array |
04:50 | Values of ARGC and ARGV |
04:54 | Let’s have a look at this tutorial. |
---------------Add the audio (More on Single Dimensional Array in awk from 04:59 to 05:09)------------ | |
05:08 | Multi Dimensional Array in AWK explains |
05:12 | Identifying an element by a sequence of multiple indices |
05:17 | Concatenated into a single string |
05:20 | Create 2 by 2 multidimensional array in AWK |
05:24 | Create the transpose of a 2 by 2 matrix |
05:28 | Scan the multidimensional array |
05:31 | Combine the for loop with the split function |
05:35 | Let’s take a look at this tutorial. |
---------------Add the audio (multidimensional array - 06:24 to 06:33 ) ------------ | |
05:48 | Built-in Functions.
In this we will learn about AWK built-in functions like: Arithmetic functions |
05:57 | Random functions
String functions |
06:01 | Input and Output functions and Timestamp functions |
06:07 | Here is a glimpse of this tutorial. |
---------------Add the audio (Built-in Functions - from 10:01 to 10:14)------------ | |
06:23 | In User defined functions tutorial, we will learn
How to create our own function |
06:30 | Function call
Return statement and Reverse function |
06:37 | Here is a glimpse of this tutorial. |
---------------Add the audio (User defined functions -03:28 to 03:41 )------------ | |
06:54 | With this we come to the end of this tutorial.
Let us summarise |
07:00 | In this tutorial, we learnt about AWK and went through the tutorials in this series. |
07:08 | The video at the following link summarises the Spoken Tutorial project.
Please download and watch it. |
07:16 | The Spoken Tutorial Project team conducts workshops and gives certificates.
For more details, please write to us. |
07:26 | Do you have questions in THIS Spoken Tutorial?
Please visit this site. |
07:31 | Choose the minute and second where you have the question.
Explain your question briefly. |
07:38 | Someone from our team will answer them. |
07:42 | The Spoken Tutorial forum is for specific questions on this tutorial. |
07:47 | Please do not post unrelated and general questions on them. |
07:52 | This will help reduce the clutter.
With less clutter, we can use these discussion as instructional material. |
08:01 | Spoken Tutorial Project is funded by NMEICT, MHRD, Government of India.
More information on this mission is available at this link. |
08:12 | This is Praveen from IIT Bombay signing off. Thank you for joining. |