UNIX Shell ScriptingCourse Duration: 20 Hr

Selfpaced Tech is the leader in UNIX Shell Scripting online training courses. We provide quality of online training and corporate training courses by real time faculty and well trained software specialists. Our UNIX Shell Scripting online training is regarded as the best training by students who attended UNIX Shell Scripting online training with us. All our students were happy and able to find Jobs quickly in India, Singapore, Japan, Europe, Canada, Australia, USA and UK. We provide UNIX Shell Scripting online training in India, UK, USA, Singapore and Canada etc..


Rating: 4/5

Course Description

UNIX is a tool that uses shells to acquire commands given by the user. On the other hand, Scripting is a way by which one can automate these command sequences in order to make it easier and more productive. Frequently used shells are SH (Bourne Shell), CSH and KSH. Most of the other shells, you come across are just variants of these shells. UNIX shell Scripting Training deals with built in functions which allow the design of shell scripts that are stringing together with shell commands and constructs to automate in order to make the process easier for the user.

Course Price: $ 450 $ 400

Features

Live online instructor led sessions by industry veterans. Industry renowed training to boost your resume.
Incredible practicals, workshops, labs, quiz and assignments. Personalized one to one career discussion with the trainer.
Real life case studies and live project to solve real problem Mock interview & resume preparation to excel in interviews
Lifetime access to course, recorded sessions and study materials Premium job assistance and support to step ahead in career

Prerequisites

  • Familiarity with the Unix/Linux command line and running simple commands
  • Familiarity with running commands with options (e.g. ls â€‘l) and combining several command-line options (e.g. ls â€‘lR)
  • Familiarity with the concept of Unix file permissions

Curriculum

  • Basics of computer applications
  • Unix Course Introductions
  • Pre-requisites
  • Course Summary
  • Unix Commands
  • Processes and Directories
  • Displaying Processes – ps
  • Displaying Directories – ls
  • Getting Help – man
  • Simple Commands used for processing
  • Using Wildcards
  • 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
  • Creating directory
  • Moving files to directories
  • Copying files to directories
  • Changing directory
  • Removing files and directories
  • Special Files –. And...
  • Creating Aliases
  • Using Aliases
  • Displaying selected characters – using cut
  • Displaying selected fields – using delimiters
  • Displaying selected files – using paste
  • Using paste with delimiters
  • Displaying content of the file using GREP
  • Displaying content of the file using EGREP
  • EGREP Meta-character
  • Back referencing concepts
  • Using POSIX commands
  • Zipping a file
  • Unzipping a file
  • Combining a set of files using TAR
  • Extracting TAR file
  • Using TAR with ZIP
  • Searching for a file – using find
  • Finding List of files and directories
  • Finding Last modified files
  • Find with –exec
  • Find with -xargs
  • Using /dev/null
  • Foreground Jobs
  • Background Jobs – &
  • Stopping Jobs – kill
  • Changing Permissions – chmod
  • Shell Programming
  • 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
  • Assigning a command to a variable
  • Storing output to a variable
  • Assigning global value – using Export
  • Passing input in runtime.
  • Using input inside a program
  • Using if statement
  • Using if –else statement
  • Using Nested if statement
  • Using 'While' Loop
  • Using 'Until' Loop
  • Using 'For' Loop
  • Using CASE
  • Creating a function
  • Calling a function in file
  • Calling a function in another file
  • SED
  • Replacing values in a file
  • STTY
  • TOP
  • Sending an email – using MAIL
  • HERE
  • NANO
  • PICO
  • GEDIT
  • Vi Editor
  • AWK
  • Basics of AWK
  • Displaying values – using awk
  • Using awk in Shell script
  • Scheduling a job - using 'Crontab'
  • Scheduling a job - using 'at'
  • Scheduling a job - using 'nohup'
  • Monitoring a file
  • Extracting data from HTML/XML file
  • Trapping Signals
  • Connecting MYSQL to Shell
  • Running SQL queries from Shell Script
  • Generating a report and storing in a file Shopping cart

FAQs

The tools you’ll need to attend training are:
  • Windows: Windows XP SP3 or higher
  • Mac: OSX 10.6 or higher
  • Internet speed: Preferably 512 Kbps or higher
  • Headset, speakers and microphone: You’ll need headphones or speakers to hear instruction clearly, as well as a microphone to talk to others. You can use a headset with a built-in microphone, or separate speakers and microphone.
The trainings are delivered by highly qualified and certified instructors with relevant industry experience.

People from various domains with no prior knowledge of this technology have got successfully trained with us and are now working in the this industry. Though, knowledge of basics is an added advantage.

Get your batch scheduled at your convenient time. Schedule Now