SlideShare a Scribd company logo
L/O/G/O
UNIX Shell Scripting Online Training
http://www.todycourses.com
UNIX Background
 Introduction about Operating System(OS)
 Introduction to UNIX
 List of UNIX vendors available in Market
 Introduction to various UNIX Implementations
 History of UNIX OS Evolution from 1969
 Open Source (vs.) Shared source (vs.) Closed
source
 Is Unix Open Source software?
UNIX (vs.) LINUX
 LINUX OS background
 LINUX (vs.) WINDOWS
 Popular LINUX distributions/Vendors
 Similarities between Unix & Linux
 Differences between Unix & Linux
 About POSIX standards
UNIX System architecture
 Hardware
 Kernel
 Shell
 Utilities and User programs
 Layers in Unix OS
 Unix Servers/Dumb terminals/nodes
UNIX System features
 Multitasking
 Multiuser
 Easy Portability
 Security
 Communication
UNIX day-to-day used
commands
 System Information commands (uname, date, etc)
 man command
 User Related (w, who, etc)
 Terminal Related (stty, etc)
 Filter commands (more, less, etc)
 Miscellaneous commands (cal, banner, clear, etc)
 Viewing exit status of commands
 Disk Related commands
UNIX File System
 Introduction to Unix tree structure
 Inode representation
 Introduction to 3 types of files – Ordinary,
Directory, Special
 3 different ways of new file creation (touch, cat, vi)
 File system commands (ls, mkdir, cd, etc)
 Wild card characters
 File Permissions & security
Input/output Redirection and
piping
 Introduction to Redirection/piping
 Output Redirection Example
 Input Redirection Example
 Error Redirection Example
UNIX Processes
 Introduction to Unix processes
 Program (vs.) Process
 System processes & commands
 User processes & commands
 Finding processes information using ‘grep’
 Background & foreground processing
 Kill signal
 Setting process priorities
 Avoiding hang-ups using ‘nohup’
Job Scheduling
 Introduction to job scheduling
 Run jobs at regular intervals using crontab
 Run jobs at specific intervals using ‘at’
UNIX Communication
 On-line communication using write, wall, talk, etc
 Off-line communication using mail, news, etc
UNIX Environment Variables
 Introduction to ‘echo’ command
 System defined environment variables
 User defined environment variables
 Creating user defined environment variables.
VI Editor
 Introduction to Visual Editor
 Understanding 3 basic modes of operations
 Cursor Movement commands
 Scrolling commands
 Editing text commands
 Copying and pasting text
 Shell commands
 Text Buffers
 Search commands
UNIX System files & Default
User settings
 Introduction to system files (/etc/passwd)
 Creating user aliases ($HOME/.bashrc)
 Sourcing environment ($HOME/.bash_profile)
 Logout action file ($HOME/.bash_logout)
UNIX Shell Scripting
 Introduction to Shell
 Types of shells
 Evolution/History of various Unix shells
 Introduction to Shell scripting
 Difference between programming and scripting
 Steps in handling shell scripts
 Writing first shell script – “Hello World…!”
Shell Scripting basic examples
 Adding comments
 Displaying output to screen
 Variables declaration
 Arithmetic operations
 Read Input from command line
 Interactive Addition program
 Positional Parameters
 Command Line arguments
 Arithmetic operations using command line
arguments
 Command line arguments using SHIFT operator
 Scope of Variables
Conditional Statements
 Sequence control structure (vs.) decision making
structure
 If-then-fi statement
 If-then-else-fi statement
 If-then-elif-else-fi statement
 TEST command
 case – esac statement
 String operations
 Examples
Flow control statements
 For Loop
 While loop
 Until loop
 Loop nesting
 Break/continue commands
 Examples on For/While/Until
 For + ls example
 While + case example
 If + grep example
 For + sed + awk example
Compression & Archive
commands
 Introduction to Archiving
 Introduction to Compression
 Archive (vs.) compression
 Creating archives
 Compressing & un-compressing files
 Compressed Archives
Miscellaneous, but useful
topics
 Transferring files between Unix servers using FTP
 Remote login to another Unix server
 Starting and shutting down the servers
 Writing C programs in Unix OS
 Compiling and debugging C programs in Unix OS
Advanced Shell Scripting
(SED, CUT)
 SED Introduction
 Difference between “” and ‘’
 s for substitution
 SED Delimiters
 Using & as the matched string
 SED Multiple instructions
 Multiple instructions through script
 Printing, Deleting in SED
 cut, tr commands
 Lab Exercises
Advanced Shell Scripting
(AWK)
 AWK Introduction
 AWK Basic syntax & Examples
 AWK Inbuilt variables (FS, OFS, NR, RS,
FILENAME)
 BEGIN, PRINT, END blocks in AWK
 Inbuilt AWK functions (length, Index, sub, substr,
tolower, toupper, split)
 IF Condition
 Loops (While, DO … WHILE, FOR)
 Break - Continue - Exit
 Arrays
 Lab Exercises
L/O/G/O
Thank You!

More Related Content

What's hot (20)

DOCX
Unix operating system
midhunjose4u
 
PPTX
Unix Operating System
MahakKasliwal
 
PPTX
Introduction to Unix
Nishant Munjal
 
PPT
Unit 1-a-brief-history-of-unix-ppt
Rahul Mashal
 
PPTX
Unix ppt
sudhir saurav
 
PDF
Unix - An Introduction
Deepanshu Gahlaut
 
PPTX
Operating systems unix
Achu dhan
 
PPT
Unix lecture1
dolleyj
 
PPTX
UNIX Operating System
Fatima Qayyum
 
PPTX
Chapter 1: Introduction to Unix / Linux Kernel
Dr.Ashvini Chaudhari Bhongade
 
PPT
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
Sowmya Jyothi
 
PPTX
UNIX Operating System
Unless Yuriko
 
PPTX
A beginners introduction to unix
zafarali1981
 
PPTX
Unix Administration
Nishant Munjal
 
PPTX
WELCOME TO THE CORE OF UNIX OPERATING SYSTEM
Narendra Mohan Mishra
 
DOC
Introduction to unix
Chandru Jangin
 
PPT
Linux: Basics OF Linux
Omkar Walavalkar
 
PPT
UNIX introduction
MUFIX Community
 
PPT
linux software architecture
Sneha Ramesh
 
PPTX
Unix architecture | Operating System
Sumit Pandey
 
Unix operating system
midhunjose4u
 
Unix Operating System
MahakKasliwal
 
Introduction to Unix
Nishant Munjal
 
Unit 1-a-brief-history-of-unix-ppt
Rahul Mashal
 
Unix ppt
sudhir saurav
 
Unix - An Introduction
Deepanshu Gahlaut
 
Operating systems unix
Achu dhan
 
Unix lecture1
dolleyj
 
UNIX Operating System
Fatima Qayyum
 
Chapter 1: Introduction to Unix / Linux Kernel
Dr.Ashvini Chaudhari Bhongade
 
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
Sowmya Jyothi
 
UNIX Operating System
Unless Yuriko
 
A beginners introduction to unix
zafarali1981
 
Unix Administration
Nishant Munjal
 
WELCOME TO THE CORE OF UNIX OPERATING SYSTEM
Narendra Mohan Mishra
 
Introduction to unix
Chandru Jangin
 
Linux: Basics OF Linux
Omkar Walavalkar
 
UNIX introduction
MUFIX Community
 
linux software architecture
Sneha Ramesh
 
Unix architecture | Operating System
Sumit Pandey
 

Viewers also liked (20)

PPT
Ch2
chshah2486
 
PDF
Linux Shell Scripting Craftsmanship
bokonen
 
PPS
UNIX - Class1 - Basic Shell
Nihar Ranjan Paital
 
PDF
Trouble shoot with linux syslog
ashok191
 
PDF
Unixshellscript 100406085942-phpapp02
Ben Mohammed Esskhayri
 
PPS
UNIX - Class4 - Advance Shell Scripting-P1
Nihar Ranjan Paital
 
PPS
UNIX - Class5 - Advance Shell Scripting-P2
Nihar Ranjan Paital
 
PPT
Karkha unix shell scritping
chockit88
 
PDF
Module 13 - Troubleshooting
T. J. Saotome
 
PDF
Advanced Oracle Troubleshooting
Hector Martinez
 
ODP
Linux troubleshooting tips
Bert Van Vreckem
 
PPTX
Process monitoring in UNIX shell scripting
Dan Morrill
 
PDF
25 Apache Performance Tips
Monitis_Inc
 
KEY
Fusion Middleware 11g How To Part 2
Dirk Nachbar
 
PPTX
Sql server troubleshooting
Nathan Winters
 
PDF
Tomcat next
Jean-Frederic Clere
 
PPT
Tomcat
Venkat Pinagadi
 
PPT
Linux monitoring and Troubleshooting for DBA's
Mydbops
 
PPT
Cloug Troubleshooting Oracle 11g Rac 101 Tips And Tricks
Scott Jenner
 
Linux Shell Scripting Craftsmanship
bokonen
 
UNIX - Class1 - Basic Shell
Nihar Ranjan Paital
 
Trouble shoot with linux syslog
ashok191
 
Unixshellscript 100406085942-phpapp02
Ben Mohammed Esskhayri
 
UNIX - Class4 - Advance Shell Scripting-P1
Nihar Ranjan Paital
 
UNIX - Class5 - Advance Shell Scripting-P2
Nihar Ranjan Paital
 
Karkha unix shell scritping
chockit88
 
Module 13 - Troubleshooting
T. J. Saotome
 
Advanced Oracle Troubleshooting
Hector Martinez
 
Linux troubleshooting tips
Bert Van Vreckem
 
Process monitoring in UNIX shell scripting
Dan Morrill
 
25 Apache Performance Tips
Monitis_Inc
 
Fusion Middleware 11g How To Part 2
Dirk Nachbar
 
Sql server troubleshooting
Nathan Winters
 
Tomcat next
Jean-Frederic Clere
 
Linux monitoring and Troubleshooting for DBA's
Mydbops
 
Cloug Troubleshooting Oracle 11g Rac 101 Tips And Tricks
Scott Jenner
 
Ad

Similar to unix training | unix training videos | unix course unix online training (20)

PDF
Unix Shell Scripting
Mustafa Qasim
 
PPTX
Unix Shell Script - 2 Days Session.pptx
Rajesh Kumar
 
PPTX
Linux powerpoint
bijanshr
 
PPT
Unix tutorial-08
kavitha_tala
 
PPTX
Chapter 2 Introduction to Unix Concepts
MeenalJabde
 
DOCX
Unix lab manual
Tanzeem Syed
 
PPT
Unix tutorial-08
Tushar Jain
 
PPTX
KMSUnix and Linux.pptx
Ganesh Bhosale
 
PPTX
Unix_Introduction_BCA.pptx the very basi
Priyadarshini648418
 
PPTX
Introduction To Unix.pptx
ssuser140ea3
 
PPTX
Unix OS & Commands
Mohit Belwal
 
PPT
Module1-UNIX architecture; FEATURES OF UNIX OS
RAVIRAJ P
 
PDF
Unix introduction
Raafat younis
 
PPT
Operating system (remuel)
Remuel Malinao
 
PDF
Unix and Linux - The simple introduction
Amity University Noida
 
PPTX
UNIX.pptx
P S Rani
 
PPT
Shell_Scripting.ppt
KiranMantri
 
PPTX
Operating System Laboratory presentation .ppt
PDhivyabharathi2
 
PPTX
Network and System Administration Power Point
kemal678348
 
Unix Shell Scripting
Mustafa Qasim
 
Unix Shell Script - 2 Days Session.pptx
Rajesh Kumar
 
Linux powerpoint
bijanshr
 
Unix tutorial-08
kavitha_tala
 
Chapter 2 Introduction to Unix Concepts
MeenalJabde
 
Unix lab manual
Tanzeem Syed
 
Unix tutorial-08
Tushar Jain
 
KMSUnix and Linux.pptx
Ganesh Bhosale
 
Unix_Introduction_BCA.pptx the very basi
Priyadarshini648418
 
Introduction To Unix.pptx
ssuser140ea3
 
Unix OS & Commands
Mohit Belwal
 
Module1-UNIX architecture; FEATURES OF UNIX OS
RAVIRAJ P
 
Unix introduction
Raafat younis
 
Operating system (remuel)
Remuel Malinao
 
Unix and Linux - The simple introduction
Amity University Noida
 
UNIX.pptx
P S Rani
 
Shell_Scripting.ppt
KiranMantri
 
Operating System Laboratory presentation .ppt
PDhivyabharathi2
 
Network and System Administration Power Point
kemal678348
 
Ad

More from Nancy Thomas (20)

PPT
shell programming training | shell programming classes | unix shell programmi...
Nancy Thomas
 
PPT
selenium training | selenium course | selenium video tutorial | selenium for ...
Nancy Thomas
 
PPT
workday hcm training | workday hcm online training | workday hcm course
Nancy Thomas
 
PPT
wordpress training | wordpress certification | wordpress training course | wo...
Nancy Thomas
 
PPT
python training | python course | python online training
Nancy Thomas
 
PPT
peoplesoft financials training | peoplesoft financials training online | peop...
Nancy Thomas
 
PPT
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...
Nancy Thomas
 
PPT
hyperion essbase training | hyperion essbase online training | hyperion essb...
Nancy Thomas
 
PPT
weblogic training | oracle weblogic online training | weblogic server course
Nancy Thomas
 
PPT
oracle rac training | oracle rac training videos | oracle rac dba training
Nancy Thomas
 
PPT
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
Nancy Thomas
 
PPT
oracle oa framework training | oracle oa framework training courses | oa fram...
Nancy Thomas
 
PPT
oracle enterprise manager training | oracle enterprise manager course | orac...
Nancy Thomas
 
PPT
oracle data integrator training | oracle data integrator training videos | or...
Nancy Thomas
 
PPT
Oracle apex training | Oracle Application Application Express Training | Ora...
Nancy Thomas
 
PPT
oracle adf training | oracle adf course | oracle adf certification training
Nancy Thomas
 
PPT
c# training | c# training videos | c# object oriented programming | c# course
Nancy Thomas
 
PPT
asp .net training | asp.net course | asp.net training online | learn asp.net
Nancy Thomas
 
PPT
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
Nancy Thomas
 
PPT
ibm websphere admin training | websphere admin course | ibm websphere adminis...
Nancy Thomas
 
shell programming training | shell programming classes | unix shell programmi...
Nancy Thomas
 
selenium training | selenium course | selenium video tutorial | selenium for ...
Nancy Thomas
 
workday hcm training | workday hcm online training | workday hcm course
Nancy Thomas
 
wordpress training | wordpress certification | wordpress training course | wo...
Nancy Thomas
 
python training | python course | python online training
Nancy Thomas
 
peoplesoft financials training | peoplesoft financials training online | peop...
Nancy Thomas
 
peoplesoft crm training | peoplesoft crm training online | peolplesoft crm co...
Nancy Thomas
 
hyperion essbase training | hyperion essbase online training | hyperion essb...
Nancy Thomas
 
weblogic training | oracle weblogic online training | weblogic server course
Nancy Thomas
 
oracle rac training | oracle rac training videos | oracle rac dba training
Nancy Thomas
 
oracle plsql training | oracle online training | oracle plsql demo | oracle p...
Nancy Thomas
 
oracle oa framework training | oracle oa framework training courses | oa fram...
Nancy Thomas
 
oracle enterprise manager training | oracle enterprise manager course | orac...
Nancy Thomas
 
oracle data integrator training | oracle data integrator training videos | or...
Nancy Thomas
 
Oracle apex training | Oracle Application Application Express Training | Ora...
Nancy Thomas
 
oracle adf training | oracle adf course | oracle adf certification training
Nancy Thomas
 
c# training | c# training videos | c# object oriented programming | c# course
Nancy Thomas
 
asp .net training | asp.net course | asp.net training online | learn asp.net
Nancy Thomas
 
.net training | learn .net | Microsoft dot net Course | Microsoft dot net onl...
Nancy Thomas
 
ibm websphere admin training | websphere admin course | ibm websphere adminis...
Nancy Thomas
 

Recently uploaded (20)

PPTX
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
PDF
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
PDF
Governor Josh Stein letter to NC delegation of U.S. House
Mebane Rash
 
PDF
Geographical diversity of India short notes by sandeep swamy
Sandeep Swamy
 
PPTX
How to Configure Re-Ordering From Portal in Odoo 18 Website
Celine George
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
EDUCATIONAL MEDIA/ TEACHING AUDIO VISUAL AIDS
Sonali Gupta
 
PDF
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
PDF
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
How to Handle Salesperson Commision in Odoo 18 Sales
Celine George
 
PDF
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
PPTX
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
PPTX
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
PDF
Characteristics, Strengths and Weaknesses of Quantitative Research.pdf
Thelma Villaflores
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
Governor Josh Stein letter to NC delegation of U.S. House
Mebane Rash
 
Geographical diversity of India short notes by sandeep swamy
Sandeep Swamy
 
How to Configure Re-Ordering From Portal in Odoo 18 Website
Celine George
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
EDUCATIONAL MEDIA/ TEACHING AUDIO VISUAL AIDS
Sonali Gupta
 
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
How to Handle Salesperson Commision in Odoo 18 Sales
Celine George
 
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
Characteristics, Strengths and Weaknesses of Quantitative Research.pdf
Thelma Villaflores
 
Dimensions of Societal Planning in Commonism
StefanMz
 

unix training | unix training videos | unix course unix online training

  • 1. L/O/G/O UNIX Shell Scripting Online Training http://www.todycourses.com
  • 2. UNIX Background  Introduction about Operating System(OS)  Introduction to UNIX  List of UNIX vendors available in Market  Introduction to various UNIX Implementations  History of UNIX OS Evolution from 1969  Open Source (vs.) Shared source (vs.) Closed source  Is Unix Open Source software?
  • 3. UNIX (vs.) LINUX  LINUX OS background  LINUX (vs.) WINDOWS  Popular LINUX distributions/Vendors  Similarities between Unix & Linux  Differences between Unix & Linux  About POSIX standards
  • 4. UNIX System architecture  Hardware  Kernel  Shell  Utilities and User programs  Layers in Unix OS  Unix Servers/Dumb terminals/nodes
  • 5. UNIX System features  Multitasking  Multiuser  Easy Portability  Security  Communication
  • 6. UNIX day-to-day used commands  System Information commands (uname, date, etc)  man command  User Related (w, who, etc)  Terminal Related (stty, etc)  Filter commands (more, less, etc)  Miscellaneous commands (cal, banner, clear, etc)  Viewing exit status of commands  Disk Related commands
  • 7. UNIX File System  Introduction to Unix tree structure  Inode representation  Introduction to 3 types of files – Ordinary, Directory, Special  3 different ways of new file creation (touch, cat, vi)  File system commands (ls, mkdir, cd, etc)  Wild card characters  File Permissions & security
  • 8. Input/output Redirection and piping  Introduction to Redirection/piping  Output Redirection Example  Input Redirection Example  Error Redirection Example
  • 9. UNIX Processes  Introduction to Unix processes  Program (vs.) Process  System processes & commands  User processes & commands  Finding processes information using ‘grep’  Background & foreground processing  Kill signal  Setting process priorities  Avoiding hang-ups using ‘nohup’
  • 10. Job Scheduling  Introduction to job scheduling  Run jobs at regular intervals using crontab  Run jobs at specific intervals using ‘at’
  • 11. UNIX Communication  On-line communication using write, wall, talk, etc  Off-line communication using mail, news, etc
  • 12. UNIX Environment Variables  Introduction to ‘echo’ command  System defined environment variables  User defined environment variables  Creating user defined environment variables.
  • 13. VI Editor  Introduction to Visual Editor  Understanding 3 basic modes of operations  Cursor Movement commands  Scrolling commands  Editing text commands  Copying and pasting text  Shell commands  Text Buffers  Search commands
  • 14. UNIX System files & Default User settings  Introduction to system files (/etc/passwd)  Creating user aliases ($HOME/.bashrc)  Sourcing environment ($HOME/.bash_profile)  Logout action file ($HOME/.bash_logout)
  • 15. UNIX Shell Scripting  Introduction to Shell  Types of shells  Evolution/History of various Unix shells  Introduction to Shell scripting  Difference between programming and scripting  Steps in handling shell scripts  Writing first shell script – “Hello World…!”
  • 16. Shell Scripting basic examples  Adding comments  Displaying output to screen  Variables declaration  Arithmetic operations  Read Input from command line  Interactive Addition program  Positional Parameters  Command Line arguments  Arithmetic operations using command line arguments  Command line arguments using SHIFT operator  Scope of Variables
  • 17. Conditional Statements  Sequence control structure (vs.) decision making structure  If-then-fi statement  If-then-else-fi statement  If-then-elif-else-fi statement  TEST command  case – esac statement  String operations  Examples
  • 18. Flow control statements  For Loop  While loop  Until loop  Loop nesting  Break/continue commands  Examples on For/While/Until  For + ls example  While + case example  If + grep example  For + sed + awk example
  • 19. Compression & Archive commands  Introduction to Archiving  Introduction to Compression  Archive (vs.) compression  Creating archives  Compressing & un-compressing files  Compressed Archives
  • 20. Miscellaneous, but useful topics  Transferring files between Unix servers using FTP  Remote login to another Unix server  Starting and shutting down the servers  Writing C programs in Unix OS  Compiling and debugging C programs in Unix OS
  • 21. Advanced Shell Scripting (SED, CUT)  SED Introduction  Difference between “” and ‘’  s for substitution  SED Delimiters  Using & as the matched string  SED Multiple instructions  Multiple instructions through script  Printing, Deleting in SED  cut, tr commands  Lab Exercises
  • 22. Advanced Shell Scripting (AWK)  AWK Introduction  AWK Basic syntax & Examples  AWK Inbuilt variables (FS, OFS, NR, RS, FILENAME)  BEGIN, PRINT, END blocks in AWK  Inbuilt AWK functions (length, Index, sub, substr, tolower, toupper, split)  IF Condition  Loops (While, DO … WHILE, FOR)  Break - Continue - Exit  Arrays  Lab Exercises