Ecriture de scripts Shell sous le système d'exploitation Linux

Formation inter-entreprise

Combien de temps dure la formation ?

 21,00 heure(s)

Dans quelle(s) langue(s) la formation est-elle donnée ?

FR

Quand a lieu la prochaine session ?

Qui organise cette formation ?

Nous accompagnons les entreprises et leurs collaborateurs dans le développement de leurs compétences grâce à des formations concrètes, utiles et proches du terrain. Nos parcours couvrent un large éventail de domaines techniques et transversaux : mécatronique, mécanique, électrotechnique, production et management, transformation du métal (chaudronnerie, soudure, tuyauterie), génie mécanique et productique, usinage et fabrication additive, ressources humaines, qualité sécurité environnement, mais aussi d’autres champs professionnels selon les besoins des organisations que nous accompagnons.

À qui s’adresse la formation ?

Métier de l'informatique

Quels sont les prérequis ?

Bases en informatique nécessaires en administration système

Quels sont les objectifs poursuivis ou les compétences visées ?

  • Connaître les différentes instructions utilisables dans un script shell
  • Ecrire des scripts simples d'exploitation Unix/Linux
  • Effectuer le debugging d'un script shell
  • Enrichir un script shell avec des fonctions et sous-shells
  • Manipuler les fichiers avec les commandes grep, find, sed, awk

Quel est le contenu de la formation ?

Présentation et rappels

  • Qu’est-ce qu’un Shell
  • Historique et principaux interpréteurs
  • Fonctionnement d’un interpréteur
  • Différences entre eux
  • Configuration du Shell de connexion
  • Utilisation de l’éditeur vi

Essentiels d’un Shell

  • Commandes internes et externes
  • Affichage
  • Caractères spéciaux
  • Guillemets et échappements
  • Tilde, substitutions, liste par accolades, etc.
  • Redirections, les tubes
  • Avant-plan et arrière-plan

Environnement

  • Configuration et options du Shell
  • Variables d’environnement
  • Règles de recherche d’une commande
  • Alias
  • Historique des commandes

Bases d’un script Shell

  • Exécution d’un script Shell
  • Variables et paramètres
  • Substitution de commandes
  • Lecture de l’entrée standard
  • Opérateurs
  • Conditions
  • Boucles
  • Evaluation arithmétique
  • Valeurs de retour
  • Fonctions
  • Débogage d’un script

Thèmes avancés

  • Gestion des options d’un script
  • Création d’un menu
  • Sécurisation d’un script
  • Expressions régulières
  • Commandes sed / awk
  • Scripts réseaux

Quelles méthodes pédagogiques sont utilisées ?

  • Pédagogie active basée sur des exemples, des démonstrations, des partages d'expériences, des cas pratiques et une évaluation des acquis tout au long de la formation

Comment l’évaluation est-elle organisée ?

Evaluation en cours de formation

Que recevez-vous à la fin de la formation ?

Attestation de fin de formation

Quelles informations supplémentaires sont utiles à savoir ?

A réception du bulletin d’inscription et du devis signé, transmission à l’entreprise de la convention et des documents d’entrée en formation (convocation, règlement intérieur, …)

Sur demande et transmis dans le devis

Pour un accompagnement personnalisé lié à un handicap, merci de nous contacter pour une mise en relation avec notre référent handicap

Ces formations pourraient vous intéresser