Syntax of awk :
# awk ‘pattern {action}’ input-file > output-file
Lets take a input file with the following data
$ cat awk_fileName,Marks,Max MarksRam,200,1000Shyam,500,1000Ghyansham,1000Abharam,800,1000Hari,600,1000Ram,400,1000Example:1 Print all the lines from a file.
By default, awk prints all lines of a file , so to print every line of above created file use below command :
linuxtechi@mail:~$ awk ‘{print;}’ awk_fileName,Marks,Max MarksRam,200,1000Shyam,500,1000Ghyansham,1000Abharam,800,1000Hari,600,1000Ram,400,1000
Example:2 Print only Specific field like 2nd & 3rd.
linuxtechi@mail:~$ awk -F “,” ‘{print $2, $3;}’ awk_fileMarks Max Marks200 1000500 10001000800 1000600 1000400 1000
In the above command we have used the option -F “,” which specifies that comma (,) is the field separator in the fileExample:3 Print the lines which matches the pattern
I want to print the lines which contains the word “Hari & Ram”
linuxtechi@mail:~$ awk ‘/Hari
system to establish IPC communication (such as message queue, shared memory) must specify an ID valu
Basic principle After the mysql installation is successful, the default is to not open the remote a
In order to ensure the normal operation of the Linux system and accurately solve various system prob
You all know what an IP address is, right? They are assigned to devices on the network to represent
Command not found under RedHat linux
Openldap installation and configuration basic tutorial
Novice Academy: Find out the ins and outs of Linux log processing
Linux ping: unknown host error solution
Linux disk management: df, du, fdisk, mkfs, fsck
Linux one-click installation lnmp environment Raiders
Serial communication study notes under Linux operating system
Mathematical calculation summary in the shell
Win8 introduced "Windows XP Mode" to resolve compatibility issues.
The hidden method of removing redundant files in Vista system
Windows8 disk corruption can not be read can not open D disk how to solve
Win10 family version /win10 professional version /win10 enterprise version What is the difference
What should I do if I play a game on a Win8.1 tablet but don't have a keyboard?
How to give Win8 start screen application naming grouping?
Win10 system IE11 open touch version of the method
How to turn off Intel Fast Storage Technology under win7 system