Programme de formation : Linux - Programmation Shell

 

 

Contenu Du Programme

    Introduction

  • Citer le rôle du shell et les différents shells
  • Utiliser le Shell interactif ou exécuter des scripts
  • Utiliser vi et fc
  • Paramétrer le shell
  • Utiliser des redirections et des pipe
    • Ecriture de scripts shell

  • Connaître la référence du langage
  • Manipuler les variables d'environnement
  • Interagir avec les utilisateurs
  • Manipuler des tableaux
  • Utiliser des boucles et des instructions de contrôle
  • Manipuler les alias
  • Imbriquer des commandes
    • L'arithmétique

  • expr : utilisation en arithmétique
  • La commande bc
    • Les expressions régulières

  • Rappel de l'utilisation de la commande grep
  • Les méta caractères des expressions régulières
  • Mise en oeuvre des expressions régulières avec grep
  • Les possibilités de egrep
    • Les chaînes de caractères

  • Extraire des chaînes avec typeset (ksh)
  • Utiliser les commandes basename et dirname
  • Manipulation de chaînes avec expr
    • La gestion de fichiers

  • Manipuler des fichiers et des dossiers
  • Lire un fichier en boucle
    • La programmation multitâches en shell

  • Grouper des commandes - Les variables $ et !
  • Gérer les signaux : trap et kill
  • Les groupes de processus - L'échange de données par tube nommé
  • Les verrous - Les coprocessus
  • La gestion des travaux en Korn shell
    • Quelques commandes utiles

  • eval : réinterprétation d'une commande
  • select : gestion de menus (ksh)
  • getopts : décoder les options d'un script
  • La commande what - La commande xargs La commande tput
    • Le filtre sed

  • Les commandes de sed
  • Utiliser des expressions régulières dans sed - Les sous expressions
    • Le processeur de texte awk

  • Les critères
  • Les variables et les expressions et variables prédéfinies
  • Les tableaux, les instructions, les fonctions prédéfinies
  • PUBLIC CONCERNÉ

    • Responsables de téléphonie en entreprise utilisatrice Intégrateurs et installateurs de systèmes de téléphonie d'entreprise.

    OBJECTIFS

    • Maîtriser le langage Shell permettant ainsi d'acquérir l'autonomie nécessaire à l'écriture de scripts shell (de surveillance, d'automatisation, de traitement de fichiers...

    PRÉREQUIS

    • Tous publics devant maîtriser Linux comme plateforme de production (administration, développement, développement web).

    DURÉE

    • 3 jours

    DATES

    TARIF

    • Nous consulter
    RECEVEZ VOTRE PROPOSITION PERSONNALISEE (PROGRAMME, TARIF) EN 1 MINUTE !
    Pour cela, c'est simple et rapide, entrez vos coordonnées :


    Name
    Vous êtes *
    Formation financée par *
    Civilité *
    Votre nom *
    Votre prénom *
    Votre tél *
    Votre email *
    Société
    Pays *
    Choisissez votre formation *
    Et votre matière *

    Veuillez remplir tous les champs obligatoires.

    Nous vous garantissons la stricte protection de vos données personnelles, en conformité avec la loi en vigueur

    Notre Charte de confidentialité et Cookies