"Aim to help our customers achieve the end result they need in whatever is the most effective way for them. "

- Anonymous

UNIX Shell Programming

Quick Stats

Unix provides true multi-user, multitasking, protected memory operation, while using a minimal amount of memory.
Runs on different hardware platforms, making it easy for users to install on whatever hardware they choose to use.
Find jobs as Senior Technical Consultant, Software Developer, Senior Software Engineer etc. and earn anywhere between 3 - 11lac INR per annum.


UNIX is one of the most complex but reliable and sought after operating system in the enterprise. This program will help you learn about UNIX Shell Programming.
Expertise in shell scripting.
UNIX professionals are known for their expertise in shell scripting. This course will give a fair amount of information on creating batch scripts using shell scripting.

Who Should Attend

  • Engineering Students
  • Engineering Graduates
  • BSc(IT) Graduates
  • BCA(IT) Graduates
  • Aspiring UNIX Software Professionals
  • Experienced Software Engineers
  • Experienced System Analysts

Course Outcome

  • Write UNIX commands to interact with the Shell and create batch scripts using shell scripting.
  • Execute conditional statements based on user inputs and make the program output dynamic.


  • Shell Programming
    • Overview of UNIX Shell Making
    • Types of Shells
    • Overview of UNIX Bash Shell
    • Environment Variables
    • Shell Variables
    • Success Status of UNIX Commands
    • UNIX Shell configuration
    • First Shell Script
    • Shell Script Arguments
    • Condition Evaluation
    • Shell Decision Making
    • Making Selections in Shell
    • Shell Repetition


Website Designed by © 2012 SMIIT. All Rights Reserved