Shell Scripting Training

Creating a Simple Shell Script

  • Introduction
  • The Shell as a Programming Language
  • Creating Shell Scripts
  • Some Basics
  • Input and Output Redirection
  • Scripts vs Compiled Programs
  • Shell Script Examples

Filename Generation & Quoting

  • Introduction
  • Metacharacters
  • Filename Generation Characters
  • Filename Generation
  • Quoting
  • The Comment Character

Using Shell Variables in Scripts

  • Introduction
  • Creating and Referencing Variables
  • Executing Files
  • An Example Process Hierarchy
  • visibility of Shell Variables
  • The Environment of a Process

Arithmetic Operations in Shell

  • Introduction
  • Arithmetic operation using expr command
  • Familiarizing with let
  • Arithmetic operation using parenthesis

Arrays

  • Introduction
  • Declaring an array
  • Processing values in Array
  • Pass / return array to/from functions

Input for Shell Scripts

  • Introduction
  • Command Substitution
  • Interactive Input for Shell Scripts
  • Command Line Input
  • Catching Signals
  • Partial Quoting
  • Overview of Shell Interpretations

Using Conditional Constructs

  • Introduction
  • Flow Control Constructs
  • The case Construct
  • Return Values
  • The exit Command
  • Using the if and test Commands
  • Moving Command Arguments
  • Conditional Operators

Using Looping Constructs

  • Introduction
  • Overview of Looping Constructs
  • Looping Over a List
  • Skipping Items
  • Generating Word Lists
  • Waiting for Something to Happen
  • Looping While a Condition Holds
  • More about break and continue
  • Redirection

Redirections

  • Introduction
  • Redirecting STDOUT and STDERR to file
  • Converting STDOUT to STDERR
  • Converting STDERR to STDOUT
  • Appending to a file

Advanced Topics

  • Cut command
  • Text processing with awk , sed
  • Grep , find commands in detail
Sgraph Infotech
MSBI | DOT NET | AWS | Data Science | Python
Address :
3rd Floor, JP Royale- 90/4, Above ICICI Bank, Outer Ring Road, Opposite Radisson Blu, Marathahalli,
Bengaluru,
Karnataka - 560037
India.
Tel : 9620885025
Email : sgraphinfotech@gmail.com

OUR TRAINING COURSES

Best Android Training in Marathahalli Bangalore

Best .Net Training in Bangalore

Best Oracle SQL Training Institutes in Bangalore

Best PLSQL Training Centers in Bangalore

Best Big Data and Hadoop Training Courses in Bangalore

Best MSBI Training Institutes in Bangalore

Best Microsoft Power BI Training Bangalore

Best Oracle DBA Training at Bangalore

CONTACT FORM

© 2016 | All rights reserved |Developed By Nexevo Technologies | Sitemap