Linux
IT Informatique et Technique
Formation Shell avancé

Connaissances préalables pour suivre cette formation Linux :

• Connaissance des principes de base du système UNIX et des commandes Shell

Public de cette formation Linux :

• Administrateurs
• Exploitants, les administrateurs
• Les développeurs d'applications sur UNIX
• Personnes chargées de la mise en production des applications

Objectifs de cette formation Linux :

• Connaître les outils disponibles et les bonnes pratiques concernant la programmation de scripts shell
• Acquérir une parfaite maîtrise du shell



Méthodes pédagogiques de cette formation Linux :

• La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
• Remise d’une documentation pédagogique papier ou numérique pendant le stage
• 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire

Formateur de cette formation Linux :

• Consultant-formateur expert Linux

Méthodes d'évaluation des acquis de cette formation Linux :

• Auto-évaluation des acquis par le stagiaire via un questionnaire
• Attestation de fin de stage adressée avec la facture

Contenu détaillé de cette formation Shell avancé :


     L'exécution des procédures

    • Programmation parallèle
    • Programmation événementielle
    • Gestion des alertes, gestion des travaux
    • Exploitation

     Les structures

    • Les fonctions
    • Structuration des scripts Shell
    • Auto-programmation - batch

     Expressions régulières

    • Rappel de l'utilisation de la commande grep
    • Les méta-caractères des expressions régulières
    • Mise en œuvre des expressions régulières avec grep
    • Les possibilités de egrep

     Les chaînes de caractères

    • Les expressions de variables
    • Affectation de chaînes avec typeset (ksh)
    • Les commandes basename et dirname

     La gestion de fichiers

    • Mise à jour d'un fichier avec la redirection
    • Définition de séparateur de champs : IFS
    • Rediriger les entrées-sorties de tout un script
    • Lecture d'un fichier dans une boucle
    • Rediriger les entrées-sorties en ksh
    • Tester les entrées-sorties standards

     Exploitation

    • Quelques commandes utiles
    • eval : réinterprétation d'une commande
    • select : gestion de menus (ksh)
    • getopts : décoder les options d'un script

     Le filtre sed

    • Principe de fonctionnement de sed
    • Les commandes de sed
    • Utilisation des expressions régulières dans sed
    • Les sous-expressions

     La commande awk

    • Principes de fonctionnement de awk
    • Structure d'un programme awk
    • Les critères
    • Les variables prédéfinies
    • Les variables et les expressions
    • Les tableaux. Les instructions
    • Les fonctions prédéfinies
    • Les fonctions utilisateurs


INTER INTRA Classe virtuelle

Produit : Formation Linux

Code du stage : LUUX004

Certification(s) Préparée(s) : Non

Durée de la formation : 3 jours

Prix (HT) : 1625 €

Option déjeuner (HT) : 23 €/jour

PDF
Plan de cours PDF
Bulletin
Bulletin d'inscription
Prochaines sessions
novembre

20/11/2017

Contact
Mail
Au sujet de cette formation
Telephone
Tél. : 01 71 19 70 30
Autres formations
Haut de page