Linux Shell et Script

Comment créer et déboguer des scripts shell, sed, awk, des scripts et des signaux interactifs et comment combiner et utiliser ces informations dans des scripts qui rendent l'utilisation de Linux si simple.



Référence de la formation

KLI006

Niveau

Intermédiaire

Nombre de jours

16 heures (4 heures/jour)

Prix

1.390,50 € HT

Lieu de la formation

V: v-learning, classe virtuelle



Pre-requis

Introduction aux bases de Unix ou Linux ou équivalent. Administration
système Linux ou équivalent.

Un niveau d'anglais business moyen est requise car la formation sera
dispensé en anglais.

Public

Toute personne ayant besoin d'une connaissance approfondi du shell
Linux et des scripts. Aussi recommandé pour toute personne utilisant Linux.

Objectifs de la formation

Cette formation présente les mécanismes détaillés du fonctionnement du
shell-script. Ce cours enseigne comment créer et déboguer des scripts shell, sed, awk, scripts et comment combiner et utiliser ces informations dans des scripts qui rendent l'utilisation de Linux si simple. Linux Shell Scripting démontre la puissance de Linux et montre comment les différentes parties du système d'exploitation sont liées. Ce cours est indispensable, si vous utiliser Linux.

Contenu du cours

Table 1: KLI006 - Course Contents
Chapter Description
Introduction • The shell
• Common shells
– bash, sh, ksh, csh, tcsh
• Shell building blocks
• Initialization files
• Building blocks
• Some sample scripts
Writing and debugging scripts • Creating and running a script
• Script basics
• Debugging scripts
The Bash environment • Shell initialization files
• Variables
• Quotes
• Arithmetic
• Aliases
• Expansion and substitution
Regular expressions • Using regular expressions
• Metacharacters
• Finding patterns
Conditional statements • If
• Using a command’s exit status
• If/then/else and if/then/elif/else
• Nested if statements
• Boolean expressions
• The case statement
The sed stream editor • Introduction
• Interactive use
• Regular expressions and stream editing
• Using sed in scripts
The awk utility • What is (g)awk?
• Interactive use
• Formatting text with awk
• Regular expressions with awk
• Awk in scripts
Writing interactive scripts • Prompting for user input
• Reading user input
• Using file descriptors
Iterations • For, while and until loops
• Break and continue
• Select
More variables • Arrays
• Read-only
• Set
Functions • Creating functions
• Passing arguments
• When to use functions
Signals • What are signals?
• Catching signals with trap
• Disable user interrupts
The End • Summary
• Q&A
• Evaluation

Dates


16 Nov 2020 au 20 Nov 2020


07 Déc 2020 au 11 Déc 2020


NOTE :
ATTENTION CETTE FORMATION EST SUR MESURE
CE COURS EST REALISABLE TOUTE L'ANNEE AVEC UN MINIMUM DE 5 PARTICIPANTS


Des questions ?

+33 (0) 950 20 91 64


Inscription ou Demande de devis