Course

UNIX / LINUX SHELL SCRIPTING

UNIX / LINUX SHELL SCRIPTING TRAINING

INCREASE JOB POTENTIAL WITH A TECHNICAL TRAINING

The training imparted by DUCAT makes one develop his job accessibility. UNIX SHELL SCRIPTING training is imparted in such a method that the students become technically sound and that enhances their capability to work with this knowledge as technocrats. UNIX SHELL SCRIPTING is a script printed for the shell, or command line predictor of any operating scheme. The shell is often taken as aneasy domain-specific program language. Characteristic operations done by shell scripts include file management, program implementation and printing text. DUCAT gives guidance by essentially making the student work with UNIX SHELL SCRIPTING. The teaching procedure is set in such a way that the learner gets a real feel of the work. The knowledge is trained in a step by step procedure so that the students can get that into their head and put into practice it when needed. They are permitted to create and manage tables, do scripting and actual feel the pulse. The trainers at DUCAT is the most outstanding. They have the first hand information of the procedure and really communicate that to their students. The students feel confident that they are at DUCAT for the education.

UNIX Shell Scripting BASIC SHELL SCRIPTING

  • Shell Basics
  • Types of shells
  • Shell functionality
  • Environment
  • Writing first script
  • Writing script & executing basic script
  • Debugging script
  • Making interactive scripts
  • Variables (default variables)
  • Mathematical expressions
  • Conditional statements
  • If-else-elif
  • Test command
  • Logical operators-AND,OR,NOT
  • Case –esac
  • Loops
  • While
  • For
  • Until
  • Break & continue
  • Command line arguments
  • Positional parameters
  • Set & shift
  • IFS
  • Functions & file manipulations
  • Processing file line by line
  • Functions
  • Regular Expression & Filters
  • What is regular expression
  • Grep, cut, sort commands
  • Grep patterns
  • SED & AWK
  • Processes
  • Concept of process in Unix
  • Background processes

Advanced Shell Scripting

  • Advanced Scripting Techniques
  • Providing command line options to scripts
  • Shell & subshells
  • Exporting variables
  • Arrays
  • Remote shell execution
  • Dialog boxes
  • SQL with Shell
  • Connecting to MySQL using shell
  • Running SQL queries from a shell script
  • Managing disk space/file system
  • Startup-Shutdown scripts
  • Backup-cpio-tar
  • Monitoring , health check
  • Test Framework Development
  • Design and concept of test setup
  • Sample Framework design and demo
  • Small Project