UNIX SHELL Scripting Training

UNIX SHELL Scripting Training Outline

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
  • For More Details Call +91-996 252 8293 / 94
  • Email ID – besanttech@gmail.com
  • 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
  • Using POSIX commands
  • 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 files of shell script – using Shabang (#!)
  • Sample Shell script program
  • For More Details Call +91-996 252 8293 / 94
  • Email ID – besanttech@gmail.com
  • 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’
  • For More Details Call +91-996 252 8293 / 94
  • Email ID – besanttech@gmail.com
  • Scheduling a job – using ‘nohup’
  • Advanced Shell Scripting
  • Monitoring a file
  • Extracting data from HTML/XML file
  • Trapping Signals
  • Database Connectivity
  • Connecting MYSQL to Shell
  • Running SQL queries from Shell Script
  • Generating a report and storing in a file Shopping cart
    Footer Sidebar 7
    Curabitur quis tempus ipsum. Vivamus tincidunt sollicitudin facilisis. Phasellus elementum tortor eu magna tincidunt lacinia. Nullam ac nulla vel enim molestie luctus. In et tempus purus, ac tempor metus. Vestibulum quis semper lorem, sed tempus turpis. Cras lobortis erat ipsum, sed venenatis lacus blandit eget. Mauris sed pharetra felis, ut fringilla odio. Phasellus vitae libero ut lectus sagittis porttitor.

    Etiam magna arcu, ullamcorper ut pulvinar et, ornare sit amet ligula. Aliquam vitae bibendum lorem. Cras id dui lectus. Pellentesque nec felis tristique urna lacinia sollicitudin ac ac ex. Maecenas mattis faucibus condimentum. Curabitur imperdiet felis at est posuere bibendum. Sed quis nulla tellus.

    ADDRESS

    63739 street lorem ipsum City, Country

    PHONE

    +12 (0) 345 678 9

    EMAIL

    info@company.com

    Cart
    Quick Enquiry
    Thank You. We will contact you as soon as possible.