Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 

Shell Scripting (3 day)

Course Code: SS3      Days: 3
Show all Unix Courses
Call for Latest Dates
Call for availability.

Expected Availability: Within 30 Days
Expected Price: £ 995

Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.

Course Overview

The course is highly interactive and consists of theory with plenty of hands on practical content. This course will provide programmers and UNIX Support Staff with the skills necessary to construct extensive UNIX shell scripts. By the end of the course, delegates will confidently be able to put together and maintain complex shell scripts.

Audience

Experienced programmers and support staff, who have some experience of UNIX based systems, and who will be implementing further applications and systems. The course is suitable for delegates wishing to use the Korn or Bourne shell on all versions of UNIX. (e.g. AIX, Solaris, HPUX, Irix, Linux etc.).

Prerequisites

Attendees should have a good basic understanding of UNIX, gained through a UNIX: The Essentials course and at least three months practical experience. Knowledge of a standard UNIX editor will be required.

Course Outline

  • UNIX Review
  • Major Components of UNIX
  • The filesystem
  • Listing Directories
  • Creating Files
  • Displaying Files
  • Moving Around Directories
  • Redirection
  • Piping
  • Searching for a Pattern
  • Finding Files
  • User Security
  • Other Useful Commands
  • The Shell Environment
  • Shell Variables
  • Exporting variables
  • System Variables
  • The Back Quote
  • The Single Quote
  • The Double Quotes
  • The Backslash
  • Special Escape Characters
  • Recalling Previous Commands
  • Modifying Previous Commands
  • Shell Programming
  • Shell Scripts
  • Executing Shell Scripts
  • Passing Arguments To A Program
  • Positional Parameters
  • Special Shell Parameters
  • The Shift Command
  • Read Command
  • Expr Command
  • Korn Shell Arithmetic
  • Miscellaneous Commands
  • New Group
  • Cut and Paste
  • Comparing Files
  • Head and tail
  • Touching files
  • Grouping Commands
  • Typeset
  • Here Documents
  • Korn Shell Functions
  • Conditional Processing
  • Logical Constructs
  • Basic Structured Conditionals
  • Nesting Structured Conditionals
  • ELIF Statement
  • String Operators
  • Integer Operators
  • File Operators
  • Logical Operators
  • Case Statement
  • Conditional Looping
  • The For Command
  • For Statement Without Word List
  • The While Command
  • The Until Command
  • While True Command
  • Until False Command
  • The Break Command
  • The Continue Command
  • Additional Programming Topics
  • Shell Script Comments
  • The Exit Command
  • The Sleep Command
  • The Wait Command
  • The Set Command
  • The Unset Command
  • Special Variable Constructs
  • The Null Command
  • Signals used by Shell Procedures
  • Interrupt handling
  • Trace
  • Timing Command
  • Korn Shell Arrays
  • Random Variable
  • Korn Shell Menu System
  • Programming Hints
  • Creating Efficient Shell Procedures
  • The Stream Editor
  • The Stream Editor
  • Searching and Replacing Text
  • Deleting lines
  • Printing Lines
  • Edit Files
  • The Awk Utility
  • The awk utility
  • Operators
  • BEGIN and END
  • Arithmetic operators
  • Program Control
  • Print Formatting
  • Appendix A The vi Editor


How to make a booking for the SS3 course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership