Shell – Programmation avancée

0 Enrolled
21 heures
  • 21 heures
  • 34
  • 0
  • no
2,180.00€

Aperçu du cours

Objectif de formation : Maîtriser les éléments avancées de la programmation Shell

Détails

  • 8 Sections
  • 34 Lessons
  • 21 heures
Expand all sectionsCollapse all sections
  • 3
    • 1.1
      Programmation parallèle & programmation événementielle
    • 1.2
      Gestion des alertes & des travaux
    • 1.3
      Exploitation
  • 3
    • 2.1
      Fonctions
    • 2.2
      Structuration des scripts Shell
    • 2.3
      Auto-programmation – batch
  • 4
    • 3.1
      Introduction : rappels de la commande grep
    • 3.2
      Méta-caractères des expressions régulières
    • 3.3
      Déploiement d’expressions régulières avec grep
    • 3.4
      Possibilités de egrep
  • 3
    • 4.1
      Expressions de variables
    • 4.2
      Affectation de chaînes avec typeset
    • 4.3
      Basename & dirname
  • 5
    • 5.1
      Définition de séparateur de champs (IFS)
    • 5.2
      Redirection des entrées-sorties de l’ensemble d’un script
    • 5.3
      Lecture d’un fichier dans une boucle
    • 5.4
      Redirection des entrées-sorties en ksh
    • 5.5
      Test des entrées-sorties standards
  • 4
    • 6.1
      Présentation de commandes utiles
    • 6.2
      Réinterprétation d’une commande avec eval
    • 6.3
      Gestion de menus par select (ksh)
    • 6.4
      Décodage des options d’un script grâce à getopts
  • 4
    • 7.1
      Fonctionnement de base de sed
    • 7.2
      Commandes
    • 7.3
      Manipulation des expressions régulières dans sed
    • 7.4
      Sous-expressions
  • 8
    • 8.1
      Fonctionnement basique de awk
    • 8.2
      Présentation de la structure d’un programme awk
    • 8.3
      Critères
    • 8.4
      Variables prédéfinies
    • 8.5
      Variables & expressions
    • 8.6
      Tableaux & instructions
    • 8.7
      Fonctions prédéfinies
    • 8.8
      Fonctions utilisateurs

Instructeur

Avatar de l’utilisateur

nduval

0.0
0 commentaire
1 Student
37 Courses