Programmation Shell

Inter-company training

How long does the training course last?

 3,00 day(s)

In which language(s) is the training course taught?

EN FR

When will the next session take place?

Who is organising this training course?

Dawan is a training organisation that offers more than 2000 training courses in IT, management, project management and sales in instructor-led live online or on-site trainings. We have 11 centres in France and we have developed partnerships with local structures in Brussels, Luxembourg and Geneva. Our catalogue includes hundreds of topics: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, IA etc. Our courses have been created and designed by in-house trainers who have over 20 years of teaching experience. Constantly renewed, they are adapted to the requirements of our customers and to the evolution of technologies.

Who is the training course aimed at?

Tous

What are the prerequisites?

Notions de programmation

What are the aims or the skills being targeted?

Savoir utiliser son Shell - Savoir configurer son Shell - Savoir écrire des scripts Shell - Apprendre à programmer en awk/sed.

What does the training course cover?

Présentation

Qu'est-ce que le Shell?
Histoire des Shell Unix
Les différents Shell

Le rappel des commandes

L'historique
Edition en mode Emacs
Edition en mode vi
La commande fc

Configuration de son environnement bash

Les fichiers de configuration
Les alias

Utilisation courante du Shell

Les jokers
Les caractères d’échappement
Les redirections, les tubes

Les scripts Shell

Principes
Les commentaires
Exécution d’un script
Affichage

Les variables

Déclaration d'une variable
Les variables d’environnement
L’instruction read

Les instructions de contrôle

If/else
For
Case
Select
While

Les alias et les fonctions

Alias
Fonctions
Appel d'un script

Les expressions régulières

La commande grep
Utilisation des expressions régulières avec grep
La commande egrep

Les chaînes de caractères

Manipulations
Basename et dirname

La gestion de fichiers

Création d’un fichier
Utilisation des redirections
Séparateur de champs

Gestion de processus

Lancement/arrêt/reprise/fin de processus
Les signaux
Les commandes de contrôle
Les variables associées

Le filtre SED

Principes
Commandes de base
Expressions régulières

Le processeur de texte AWK

Principes
Structure d’un programme
Les variables
Les tableaux
Les instructions
Les fonctions

What teaching methods are used?

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

How is the assessment organised?

Contrôle continu

What will you receive at the end of the training course?

Attestation de fin de stage mentionnant le résultat des acquis

What course materials are provided?

Sources des exercices + Support papier

How to contact the training provider?

Dawan - Service commercial

These courses might interest you

EN
Day
On request
Computer language - C# language