Training: Shell Programming in Unix/Linux

Ref. PSUL
Duration:
3
 days
Exam:
Not certifying
Level:
Intermediate

Description

This course presents how to achieve greater security and intuitive proficiency through the Shell and the well-stocked toolbox of Linux/Unix, and how to experiment with and use them.

Participant profiles

  • Experienced Unix programmers
  • Unix or Linux administrators with programming experience

Objectives

  • Utilize the countless possibilities of the Linux/Unix Shell and the available tool palette
  • Develop efficient working tools as well as small and medium-sized applications

Prerequisites

  • Experience with vi or vim editor and programming, equivalent knowledge

Course content

  • Concept of script
  • Running a script
  • Concept of variables
  • Passing arguments to a script
  • Test statements
  • Arithmetic operations
  • Manipulating strings
  • Conditional execution statements
  • Interactive execution statements
  • Using functions
  • Handling command-line options
  • Handling menus
  • Intercepting signals
  • Debugging and troubleshooting a script

Documentation

  • Courseware included

Lab / Exercises

  • Practice exercises will be given at the end of each module

Complementary courses

Temptraining funding

ITTA is a partner of Temptraining, the continuing education fund for temporary workers. This training fund can subsidize continuing education for anyone who works for an employer subject to the Collective Work Agreement (CCT) Rental of services.
Prix de l'inscription
CHF 2'150.-
Inclus dans ce cours
  • Training provided by an industry expert
  • Digital documentation and materials
  • Achievement badge

lun02Oct(Oct 2)09:00mer04(Oct 4)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPSUL

lun02Oct(Oct 2)09:00mer04(Oct 4)17:00VirtuelVirtual Etiquettes de sessionPSUL

lun06Nov(Nov 6)09:00mer08(Nov 8)17:00VirtuelVirtual Etiquettes de sessionPSUL

lun06Nov(Nov 6)09:00mer08(Nov 8)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPSUL

lun11Déc(Déc 11)09:00mer13(Déc 13)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPSUL

lun11Déc(Déc 11)09:00mer13(Déc 13)17:00VirtuelVirtual Etiquettes de sessionPSUL

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request

X
X
X
X