ISQT Process & Consulting Services Pvt Ltd
123
Expertise to Excel..
ISQT provides Training & Advisory Services to Corporate, Educational Institutes.ISQT also organizes  Step-Auto Conferences. We operate in 11 Countries and provide services to 325+ Companies with the help of 2200+ Faculty & Consultants and delivering 1250+ Courses. 
UNIX Shell Scripting
Overview
This Bourne Shell Scripting course provides the foundation for the student to understand shell scripting. This course takes someone who has worked on the UNIX/Linux operating system to the next level. At the end of the course, the learner will be able to understand as to what is a shell script, understand shell scripts written by the others as well as write new shell scripts to automate tasks, specifically using Bourne shell/Korn Shell/Bourne Again Shell with extensive hands on experience. The course also introduces the learner to some very important and fundamental concepts which are very essential for a shell script developer including redirection&piping.
Objectives
  • Redirection & piping.
  • Input & output statements
  • Working with variables
  • Significance of quotes
  • Programming constructs
    • Conditions
      • if
      • case
      • select
    • Loops
      • while
      • until
      • for
  • Functions for modularity
  • Concatenating strings
  • Calculating values
  • Processing parameters
  • The ‘test’ command
  • Working with strings
  • Working with files
  • Working with functions
  • Working with recursive functions
  • Signal handling
  • Advanced file handling
  • Command grouping & Subshells
  • Processing command line options
Pre-requisite
This course is for people who have worked on the UNIX based operating system. The learner should have written computer programs using any programming language.
Workshop Topics
Day 1
Upcoming Training Date

UNIX Shell Scripting
Apr'16 |B'luru
Rs.12,500/-

Note: Please Add Applicable Service Tax to the above Amount.
 
Payment can be made either by cash / cheque / DD.

Cheque/ DD to be payable in favor of
“ISQT Process & Consulting Services Pvt. Ltd”

Registrations are on first come first served basis, with limited seats in each batch
Contact Details
Ms. Padma B
Mobile: + 91 99000 96338
Email:
padma.b@isqtinternational.com
 
 
Redirection & piping. Concatenating strings Calculating values
  • Input redirection
  • Output redirection
  • Error redirection
  • Understanding the implementation of redirection
  • Piping
  • The ‘tee’ command
The ‘expr’ command
Processing parameters
  • Identifying the name of the file
  • Identifying the number of parameters
  • Identifying the parameters passed
  • Access the individual parameters
Input & output statements The ‘test’ command
  • The ‘read’ command to read from the keyboard
  • The ‘echo’ command to display on the monitor
  • Exit status & the test command
  • The 3 forms of the ‘test’ command
  • Operators of ‘test’ command w.r.t. numbers
  • Operators of ‘test’ command w.r.t. strings
  • Operators of ‘test’ command w.r.t. files
  • Compound operators
Working with variables
  • Creating variables
  • Accessing values of variables
  • Environment variables

Significance of quotes

Programming constructs

  • Significance of single quotes
  • Significance of double quotes
  • Significance of back quotes
  • Conditions
    • if
    • case
    • select
Day 2  
  • Loops
    • while
    • until
    • for
  • Advanced file handling
    • Open the file in read mode.
    • Open the file in write mode.
    • Open the file in append mode.
    • Read line by line & process the contents
    • Write to the file
    • Close the file
  • Functions for modularity
  • Working with strings
  • Working with files
  • Working with functions
  • Working with recursive functions
  • Signal Handling
    • Catching the signal
    • Taking default action
    • Ignoring the signal
  • Command grouping & subshells
    • The ( )
    • The { }
   
 
ISQT Process and Consulting Services Pvt. Ltd.
732, 1st Floor, 12th Main, 3rd Block,
Rajajinagar,
Bangalore - 560 010, INDIA
Phone: + 91- 080 - 23012501-15
Fax: + 91 80 23142425

training@isqnternational.com
www.isqtinternational.com
 
 
 
 
 
 
 
 
Photo Gallery
 
 
Video Gallery
Testimonials
 
 
Blog
 
ISQT Process & Consulting Services Private Limited
# 732, 1st Floor, 12th Main, 3rd Block, Rajajinagar, Bangalore - 560 010, INDIA
Phone:+ 91- 80 - 23012501-15 | Fax: + 91 80 23142425