Accroche
Planning Inter-Entreprises
 
 
 
 
Linux et programmation BASH
Réf. : BSL20
Durée : 3j / 21h
Tarif : 1400 €
Sessions ouvertes :
Mai
Juin 2 au 4
Juil
Réserver

Pré-requis

  • Il est nécessaire d'avoir une première expérience sous Linux ou avoir suivi le cours "Linux Initiation".


Participants

  • Administrateurs et développeurs sous GNU/Linux.


Objectifs

  • Savoir écrire des scripts et des utilitaires système en BASH sous Linux et exploiter les filtres.


Contenu

NOTIONS DE BASE : RAPPELS ET COMPLÉMENTS

  • Variables et environnement.
  • Caractères spéciaux.
  • Expressions génériques : simple et composée.
  • Ecriture et exécution d'un script Bash.
  • Interprétation d'une ligne de commandes.
  • Commandes internes et sous-shell.
  • Code retour et traitement associé.
  • Utilisation des paramètres.
  • Le bash en interactif : fonctionnalités utiles et astuces.
  • Variables standards et spéciales.

PROGRAMMATION EN BASH

  • Instructions conditionnelles et tests.
  • Instructions "if ... else" et "test".
  • Instruction conditionnelle composée : "if...elif".
  • Instructions compactes : &&, ||, ...
  • Boucles.
  • Boucle for:
    • Les boucles while et unti
    • Instructions de branchemen
    • Gestion des séquences
  • Aiguillages :
    • Instruction cas
    • Instruction selec
    • Expressions arithmétique
    • Entrées / Sorties de bas
    • Entrées / Sorties dans des fichiers
  • Fonctions:
    • Principe et propriété
    • Partage de fonction
    • Tableaux
  • Autres instructions et compléments :
    • Document en lign
    • Gestion des signau
    • Contrôle des job
    • Double évaluation
    • Quelques commandes internes utiles

FILTRES ET OUTILS AVANCÉS

  • Filtres simples.
  • Tri : sort.
  • Substitution : tr.
  • Expressions régulières et grep.
  • Editeur de flot : sed.
  • Introduction à la programmation avec awk.


CFI Formation - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68