CorptechIT provides Online Training by experienced IT professionals. Our faculties dedicated to complete your course as per the schedule given. We record the classes from your end to refer the classes once again whenever is required. Unix Shell Programming Online Training being a really important module, we have taken precise steps in teaching a full-fledged Unix Shell Programming Online Training course curriculum that covers all the concepts. Our customer support team and trainers will solve all your queries as and when required. Unix Shell Programming Online Training has got the right training that can fulfill a candidate’s training expectations. We see to that the value and quality of our Unix Shell Programming Online Training will not be compromised at all. We will market your resume in USA, UK, SINGAPORE, NEWZELAND, CANADA, AUSTRALIA, JAPAN, SWEDEN, SOUTH AFRICA. We clarify your questions during the training even after the course completion. After completion of training we will help you to assist you to get certified on Unix Shell Programming . We will give you 100% Satisfaction.
Unix Shell Programming Online Training Course Content
Introduction
- Basics of computer applications
- Unix Course Introductions
- Pre-requisites
- Course Summary
Unix Commands
Processing & Listing
- Processes and Directories
- Displaying Processes – ps
- Displaying Directories – ls
- Getting Help – man
- Simple Commands used for processing
- Using Wildcards
File Creation and Displaying
- Creating files – using > symbol
- Redirection – using >> symbol
- Redirecting Input – using < symbol
- Displaying Files – cat, more
- Piping – using | symbol
- Word Count
- Sorting a file
- Removing duplicates
- Transliteration
- Using Head and Tail command in files
Files Handling
- Creating directory
- Moving files to directories
- Copying files to directories
- Changing directory
- Removing files and directories
- Special Files – . and ..
- Creating Aliases
- Using Aliases
Cut and Paste
- Displaying selected characters – using cut
- Displaying selected fields – using delimiters
- Displaying selected files – using paste
- Using paste with delimiters
GREP and EGREP
- Displaying content of the file using GREP
- Displaying content of the file using EGREP
- EGREP Meta-character
- Back Referencing concepts
ZIP & TAR
- Zipping a file
- Unzipping a file
- Combining a set of files using TAR
- Extracting TAR file
- Using TAR with ZIP
FIND command
- Searching for a file – using find
- Finding List of files and directories
- Finding Last modified files
- Find with -exec
- Find with -xargs
Handling Jobs
- Using /dev/null
- Foreground Jobs
- Background Jobs – &
- Stopping Jobs – kill
- Changing Permissions – chmod
Shell Programming
Introduction to Shell
- Basics of Shell
- Set and Unset a variable
- Displaying – using echo
- Using Expr
- Using Test
- Getting input – using read
- Header file of shell script – using Shabang (#!)
- Sample Shell script program
Command Substitution
- Assigning a command to a variable
- Storing output to a variable
- Assigning global value – using Export
Command Line Arguments
- Passing input in runtime.
- Using input inside a program
Conditional & Looping Statement
- Using if statement
- Using if –else statement
- Using Nested if statement
- Using ‘While’ Loop
- Using ‘Until’ Loop
- Using ‘For’ Loop
- Using CASE
Functions
- Creating a function
- Calling a function in file
- Calling a function in another file
Advanced Commands
- SED
- Replacing values in a file
- STTY
- TOP
- Sending an email – using MAIL
- HERE
Editors
- NANO
- PICO
- GEDIT
- Vi Editor
AWK
- Basics of AWK
- Displaying values – using awk
- Using awk in Shell script
Scheduler
- Scheduling a job – using ‘Crontab’
- Scheduling a job – using ‘at’
Advanced Shell Scripting
- Monitoring a file
- Extracting data from HTMl/XML file
Database Connectivity
- Connecting MYSQL to Shell
- Running SQL queries from Shell Script
- Generating a report and storing in a file Shopping cart