13.Formations Administration serveur
8. Formation Programmation Shell
Objectifs
Ce stage permet d’apprendre à automatiser, à fiabiliser les travaux répétitifs sous Linux/Unix. Maîtriser les principales instructions de ce langage de script.
Participants
Administrateurs, développeurs d’applications et utilisateurs avancés d’Unix, Linux.
Prérequis
Bonne connaissance de l’administration et de la programmation en C.
Programme
Introduction
- Le rĂ´le du Shell
- Paramétrage du rappel de commandes
- Les jokers
- La protection des caractères spéciaux
- Les redirections
- Le replacement de commandes
Les scripts Shell
- Le principe des scripts
- Les options du Shell
- Affichage des messages
Les variables
- Les variables d’environnement
- Le fichier .profiLe
- Les paramètres d’un script
- La saisie des données et l’instruction read
- Le remplacement des variables
- Les tableaux (ksh)
Les instructions
- L’instruction If/l’instruction Case
- L’alternative avec les opérateurs
- Les boucles : while, until et for
- Break et continue : les sauts inconditionnels
Les fonctions
- Généralités sur les alias (ksh)
- Exchange de données
- Les bibliothèques de fonctions (ksh)
Les expressions régulières
- Les métacaractères
- Expressions régulières avec GREP
- Les possibilités de GREP
Les chaînes de caractères
- Extraction de chaînes avec typeset (ksh)
- Les commandes basename et dirname
La gestion des fichiers
- 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
La programmation multitâche en Shell
- Commandes de gestion de processus
- La programmation parallèle
- Les variables $ et !
- La gestion des signaux : trap et kill
- Select : gestion des menus (ksh)
- Getopts : décoder les options d’un script
- Les commandes what, xargs, tput
Le filtre sed : principe de fonctionnement
- Les commandes de sed
- Utilisation des expressions régulières dans sed
- Présentation des sous-expressions
Le processeur de texte awk
Télécharger la fiche
- Durée3 jours
- Prixsur demande
- Dates des
prochaines sessions - sur demande
- Villes
- Paris
- Formules
Recommander
Vous cherchez
une formation
sur mesure ?
une formation
sur mesure ?
N'hésitez pas
Ă nous contacter
