|
w
Principes.
w
Les différents interpréteurs :
Bourne Shell, Korn Shell, Bash, C Shell.,Tcsh...
w
Disponibilité des interpréteurs
sur les divers systèmes Unix.
w
Le point sur la normalisation.
w
Différences Bourne Shell/Korn Shell/Bash.
w
Outils de développement.
w
Mécanisme d'exécution des
scripts.
w
Règles de recherche des
commandes.
w
Principes d'exécution d'une
commande (exec, pipeline, sous-shell, background, ...).
w
Lecture et analyse de la ligne
de commande.
w
Expansion des accolades,
développement du tilde, remplacement des paramètres.
w
Substitution des commandes et
évaluation arithmétique.
w
Procédés d'échappement
(banalisation).
w
Les redirections (entrée et
sortie standard, fichiers, tubes, document en ligne).
w
Invocation du shell (options).
w
Les différents fichiers de
démarrage.
w
Notions d'environnement
(variables, alias, fonctions).
w
Historique et rappel des
commandes.
w
Contrôle de jobs.
w
La complémentation des noms.
w
Terminaison du shell.
w
Interface avec un shell-script.
w
Structuration d'un shell-script.
Appel d'un shell-script
w
Rappels sur les différentes
méthodes.
w
Options utilisables.
w
Notions de sous-shell.
w
Compléments sur l'environnement.
w
Options et arguments.
Préambule du shell-script
w
Qui interprète le shell-script ?
w
Commentaires.
w
Paramètres de position
(initialisation, sauvegarde, décalages).
w
Variables locales.
w
Variables globales.
w
Déclaration et visibilité des
fonctions.
Postambule et retour de shell-script
w
Sortie du shell-script.
w
Fonction de sortie.
w
Conventions utilisées.
w
Valeur de retour.
w
Enchaînement de shell-scripts.
Structures de contrôle du shell
w
Commandes simples, pipelines, et
listes de pipelines.
w
Commandes composées, sous-shells
et fonctions.
w
Mécanismes de sélection et d'itération.
w
Menus.
Commandes internes et externes
w
Entrées/Sorties.
w
Interactions avec le système.
w
Arguments en ligne de commande.
w
Opérations de tests.
w
Compléments sur les
instructions.
w
Redirection locale dans les
fichiers de commande
|
Debugging d'un shell-script
w
Commandes de debugging.
w
Signaux de trace.
w
Journalisation.
Robustesse d'un shell-script
w
Vérifier l'initialisation des
variables.
w
Gestion avancée des arguments en
ligne de commande (getopts).
w
Tests sur le type des variables
(expr).
w
Gestion des signaux.
Autres points
w
Nommage et destruction des
fichiers temporaires.
w
Cas particulier d'exécution d'un
shell-script par cron.
w
La commande eval.
w
Le bêtisier du shell.
w
Tableaux de variables.
w
Notations spécifiques.
w
Opérations arithmétiques.
w
Les alias suivis.
w
Notion de coprocessus.
w
Les commandes internes
spécifiques.
Outils d'assistance pour la création de
scripts
w
Utilitaires système SUSv3.
w
Expressions rationnelles :
outil grep.
w
Recherche et traitement de
fichiers : outil find.
Manipulation de flux de texte avec sed
Tomcat Administration- 2 jours / UNIX utilisateurs Niveau 1 / UNIX utilisateurs Niveau 2 / Administration UNIX LINUX / Programmation Shell / Samba / UNIX LINUX Communication et réseaux /
|
|
|
|
Copyright A2S FORMATION - tous droits réservés - informations non contractuelles
|
| |
| |
| |
|
|