Programmation Shell


Contenu du cours

  1. Processus d'UNIX
    1. Qu'est-ce qu'un processus?
    2. Structure du processus
    3. L'utilité ps
    4. Options de l'utilitaire ps
    5. Commandes d’arrière plan (&)
    6. Killing Process d’Arrière Plan
    7. Redirection de l'erreur type
  2. Au travail
    1. Qu'est-ce qu'un Shell?
    2. Exécution de scripts
    3. Spécification de l'interprète du script
    4. La variable d'environnement PATH
    5. Sub-shells
  3. Variables
    1. Variables Shell
    2. Commande de lecture
    3. Commande d'exportation
    4. L'environnement de Shell
    5. Substitution de variables
    6. Substitution de commandes
  4. Le processus de connexion
    1. Le processus de connexion
    2. Le script de profil système
    3. Votre .script profil
    4. La .Commande
  5. Déclarations conditionnelles
    1. L'état de sortie des commandes
    2. Exemples de ligne de commande
    3. La commande de test
    4. Construction d'if-then-else
    5. La construction d'Elif
    6. Déclarations de cas
  6. Boucles (Loops)
    1. La boucle for
    2. La boucle while
    3. Lecture à partir des fichiers
    4. Utilisation des tableaux avec des boucles
  7. Variables spéciales
    1. $$ - PID de Shell
    2. Arguments de ligne de commande
    3. $# - Nombre d'arguments
    4. $* - Tous les arguments
    5. La commande shift
    6. La commande set
    7. Obtention des options
  8. Citation des mécanismes
    1. Guillemets simples vs Double
    2. Qu'est-ce qu'un document ici?
    3. Utilisation d'un document ici
    4. Citation de document ici
    5. Ignorer les onglets avancés
  9. Fonctions
    1. Fonctions Shell
    2. Passage d'arguments aux fonctions
    3. Valeurs de renvoi des fonctions
    4. Bibliothèques de fonction
  10. Programmation avancée
    1. Arithmétique Shell
    2. L'instruction select
    3. L'indépendance terminale dans les scripts
    4. La commande eval
  11. Techniques de débogage
    1. Utilisant l'écho
    2. Utilisant l'erreur type
    3. Options pour le débogage
    4. Traçage de script
    5. Débogage conditionnel
  12. Shell IPC
    1. Co-processus
    2. © IT didacticiels, LLC 2
    3. Programmation Shell
    4. Commandes d'impression et de lecture
    5. Signaux
    6. La commande piège
    7. Pipes nommées
    8. La commande d'attente

Description

Dans cette formation de programmation Shell, les élèves apprennent à lire, écrire et déboguer des scripts shell Korn. De retour au travail, ils peuvent considérablement augmenter la productivité en automatisant les tâches répétitives (pour eux-mêmes ou autres), et en créant des utilités spécifiquement conçues pour répondre à leurs besoins précis. Les élèves liront et écriront de nombreux scripts shell dans cette classe, ce qui augmentera en plus leurs connaissances et qualifications globales d'UNIX.

Le cours est destiné aux utilisateurs UNIX, les programmeurs et les gestionnaires d’interfaces.

Demandez votre devis gratuitement
Contactez-nous !
Demandez Voir les tarifs

Objectifs

Apprendre à lire, écrire, et déboguer des manuscrits shell.
Augmenter la productivité en profitant pleinement de l'interpréteur de commandes UNIX ™

Liens internes

Formations Prog.

Formation C
Formation C++
Formation Java
Formation SAP
Formation Visual Basic
Formation Oracle
Formation SQL

Liens Externes


Voir notre catalogue inter-entreprise Demandez un devis