UNIX-Linux : Programmation Shell

Objectifs

  • Etudier en détail la programmation Shell (ksh Unix et bash Linux)
  • programmer en Shell et utiliser efficacement les outils SED et AWK
  • Garantie 100% Satisfait
  • Stage / Presentiel
  • 1 695 € (HT)
  • 3 Jours (21 Heures)
  • Code: IXU10

Programme Détaillé

administrateurs, utilisateurs avancés, développeurs d'applications devant utiliser le shell dans leur travail quotidien
Caractéristiques et utilisation du Shell
Les points communs de "sh", "ksh", "bash" et "csh"
Un script : définition, exécution et mise au point
La base commune : Le Bourne Shell
Les fichiers de configuration /etc/profile et .profile
Généralités sur les variables (réservées et prédéfinies)
L'environnement, les paramètres
Les fonctions
La gestion des exceptions "trap"
Structure des contrôles
Alternative "if", commande "test", boucle "for", "while" et "until"
Branchement multiple "case", sauts
Commande "expr", commande interne "exec"
Les éléments avancés du Korn shell et du bash
Les bibliothèques de fonctions (ksh)
Manipulation des tableaux et des chaînes
Les commandes "select" et "getopts"
Les fichiers de configuration
L'arithmétique
Outils SED et AWK
Rappels et compléments sur les expressions régulières
Sed, éditeur en mode "flot" :
. commandes
. utilisation des expressions régulières dans "sed"
Awk (langage qui traite du texte) :
. structure d'un programme awk
. sections, critères, énoncés
Fonctions
connaissances des commandes de base
consultant informaticien spécialiste en formation UNIX
Cette formation Programmation Shell est rythmée par une alternance d'exposés et de travaux pratiques
Les sessions "A distance" sont réalisées avec l'outil de visioconférence Teams, permettant au formateur d'adapter sa pédagogie.