UN102

UNIX Shell Programming

91%

overall satisfaction for this course

?Average calculated from scores obtained from 555 participants who took this course.
  • Duration 3 days
  • Regular fee 1 250
  • Preferential fee 1 050?
  • Locations
    • Montreal
  • Laboratory
    course
SUMMARY
DETAILS

Objectives

To provide the knowledge and skills required to master the main UNIX utilities and shell control structures in order to easily write robust and effective Bourne, Bash and Korn shell scripts.

Targeted audience

Advanced users and future UNIX administrators.

Prerequisite

Practical experience with basic UNIX commands (Course UN101).

Customer Testimonials

Very complete content. Comfortable and accessible installations.

Nicolas B. / Analyste en assurance-qualité, DTI Software Inc.

Content

  • Introduction to shells: main functions, different UNIX shells and shell variables
  • Special characters and metacharacters
  • Redirection of I/O and pipelines
  • Filters and regular expressions (head, tail, cut, paste, sort, grep, xargs, etc.)
  • Shell programming concepts
  • Variables, quoting, substitution and arithmetic operations
  • User interaction and parameter passing
  • Loops and conditional testing (test, if, case, for, while, until, break and continue)
  • Advanced filtering with sed
  • The power of awk programming
  • Practical exercises and implementation of a project

DATES*

*Unless stated otherwise, all sessions are in French.
  • Montreal

    February 13 to February 15 2017

  • Montreal

    May 17 to May 19 2017

Trainer(s) assigned(s)

Other course(s) in this category