Illustration

Shell sous Unix/Linux

Apprenez les concepts essentiels des scripts, y compris leur utilité, les éléments constitutifs, les structures de contrôle et leur exécution.

Contactez gratuitement votre Conseiller formation :   


Programmation Shell sous Unix/Linux

Débutant - Intermédiaire - Expert

4 jours - 28 h

— Présentiel ou distanciel

Financement : OPCO - FNE - FRANCE TRAVAIL
Tarif : Informez-vous gratuitement et sans engagement sur la formation.

Illustration
  • Illustration

    "Je suis heureux d'avoir choisi l'organisme de formation AWC pour me perfectionner en informatique. Le formateur m'a apporté un maximum de connaissances. Ayant un projet prêt, grâce à leurs aides, j'ai facilement trouvé mon premier emploi et dès le premier jour j'ai vraiment pu utiliser mes compétences approuvées par ma certification."⭐⭐⭐⭐⭐Alex P.

  • Illustration

    “Le processus pédagogique est bien pensé. J'ai ressenti les conseils du formateur à chaque étape de la formation et j'ai acquis de nombreuses compétences essentielles à mon travail. La formation en individuel est vraiment excellente.”⭐⭐⭐⭐⭐Maxime F.

Qui pourrait être intéressé ? 

    La programmation Shell sous Unix/Linux offre un puissant ensemble d'outils pour automatiser des tâches répétitives. En apprenant à scripter en Shell, vous gagnez la capacité de créer des scripts personnalisés qui automatisent des processus, économisant ainsi du temps et minimisant les erreurs humaines. Cela est particulièrement utile pour les administrateurs système et les développeurs qui souhaitent simplifier la gestion quotidienne des systèmes.
    La programmation Shell est essentielle pour ceux qui travaillent dans des environnements Unix/Linux. Elle offre une compréhension approfondie de la manière dont fonctionnent ces systèmes d'exploitation, permettant une manipulation efficace des fichiers, des processus et des commandes. Cette maîtrise est précieuse pour les professionnels de l'informatique qui souhaitent travailler de manière plus fluide et efficace dans des environnements Unix/Linux.
    Les compétences en programmation Shell sont polyvalentes et applicables dans une variété de contextes. Que vous travailliez dans le développement logiciel, l'administration système, ou d'autres domaines, la capacité à créer des scripts Shell est un atout majeur. Cette polyvalence renforce votre adaptabilité et élargit vos possibilités professionnelles, car de nombreuses entreprises utilisent des systèmes Unix/Linux.
Illustration

Avant et après votre inscription ?

Analyser vos besoins

Ensemble nous validons votre formation et étudier les possibilités de financement : CPF, France Travail, demande de devis en situation d'entreprise (intra, inter ou seul), FNE Formation, OCPO Atlas.

Entrer en formation

Après chaque cours donné en 100 % pratique sur Teams par le formateur, vous avez des exercices en TP. Les tâches sont interconnectées, par des études de cas ou des travaux pratiques.

Pendant la formation

Votre formateur vous guidera tout au long du cours et vous aidera à chaque étape. Il est principalement responsable de votre apprentissage réussi dont le but est la réussite de votre certification.

Programme de formation

  • Objectifs 

    >> Utiliser des structcontrôlecontrole de flux
    >> Utiliser et manipuler des variables numériques et caractères>> Utiliser des structures de contrôle de flux>> Utiliser des fonctions>> Passer des paramètres à un script>> Déboger un script
  • Public concerné

    Salariés, consultants, personnes en reconversion professionnelle, demandeur d'emploi. Métiers : Développeurs, Administrateurs système et réseau, Techniciens et informaticiens désireux de connaître et de maîtriser la programmation Shell.
  • Prérequis

    Tous niveaux : Avoir une motivation à travailler en ligne de commande et à comprendre la logique des scripts.
  • Programme détaillé

    IntroductionNotion de script• Intérêts d'un script• Éléments d'un script• En-tête• Commentaires• Affectations• Définition et appels de fonctions• Commandes• Structures de contrôle
    Exécution d'un scriptNotion de variables• Création - affectation• Utilisation• Affectation conditionnelle• Affectation interactive• Destruction• Variables automatiques• Pseudo-variables
    Passage d'argument à un script• Notion de paramètres positionnels• Récupération et modification (Set)
    Instructions de test• Tests sur les fichiers et répertoires• Tests sur les nombres entiers• Tests sur les chaînes de caractères
    Opérations arithmétiquesManipulation de chaînes de caractères• Instruction expr• Instructions de capture• basename• {...#...}• {...##...}• {...%...}• {...%%...}
    Instructions d'exécution conditionnelle• Structure if• Structure case
    Instructions d'exécution interactive• Boucle for• Boucle while• Boucle until
    Utilisation de fonctions• Principes de base• Création• Visibilité des variables• Passage de paramètres
    Gestion des options de la ligne de commandeGestion de menusInterception de signauxMise au point et débogage d'un script
  • Modalités d'évaluation des acquis

    En début et en fin de formation, les stagiaires réalisent une auto-évaluation de leurs connaissances et compétences en lien avec les objectifs de la formation. L'écart entre les deux évaluations permet ainsi de mesurer leurs acquis.

    En complément, pour les stagiaires qui le souhaitent, certaines formations peuvent être validées officiellement par un examen de certification. Les candidats à la certification doivent produire un travail personnel important en vue de se présenter au passage de l'examen, le seul suivi de la formation ne constitue pas un élément suffisant pour garantir un bon résultat et/ou l'obtention de la certification.
  • Modalités et moyens pédagogiques, techniques et d'encadrement

    Formation avec un formateur, qui peut être suivie selon l'une des 3 modalités ci-dessous :
    1 - Dans la salle de cours en présence du formateur.
    2 – Dans l'une de nos salles de cours immersives, avec le formateur présent physiquement à distance. Les salles immersives sont équipées d’un système de visio-conférence HD et complétées par des outils pédagogiques qui garantissent le même niveau de qualité.
    3 – Depuis votre domicile ou votre entreprise. Vous rejoignez un environnement de formation en ligne, à l'aide de votre ordinateur, tout en étant éloigné physiquement du formateur et des autres participants. Vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel.

    Le nombre de stagiaires peut varier de 1 à 12 personnes (5 à 6 personnes en moyenne), ce qui facilite le suivi permanent et la proximité avec chaque stagiaire.

    Chaque stagiaire dispose d’un poste de travail adapté aux besoins de la formation, d’un support de cours sous format PDF.
    Pour une meilleure assimilation, le formateur alterne tout au long de la journée les exposés théoriques, les démonstrations et la mise en pratique au travers d'exercices et de cas concrets réalisés seul ou en groupe.
  • Moyens de suivi d'exécution et appréciation des résultats

    Feuille de présence, émargée par demi-journée par chaque stagiaire et le formateur.Evaluation qualitative de fin de formation, qui est ensuite analysée par l'équipe pédagogique d'AWC.Attestation de fin de formation, remise au stagiaire en main propre ou par courrier électronique.
  • Qualification du formateur

    La formation est animée par un professionnel de l'informatique et de la pédagogie, dont les compétences techniques, professionnelles et pédagogiques ont été validées par des certifications et/ou testées et approuvées par les éditeurs et/ou notre équipe pédagogique. Il est en veille technologique permanente et possède plusieurs années d'expérience sur les produits, technologies et méthodes enseignés. Il est présent auprès des stagiaires pendant toute la durée de la formation.
  • Personne en situation de handicap

    Les formations AWC sont ouvertes à toutes et tous, inclusives et accueillantes pour les personnes en situation de handicap. Concernant les modalités physiques de la formation, c’est environ 7h par jour en place assise, dans un bureau fermé, avec la nécessité de se déplacer dans la salle et d’éventuellement transporter son ordinateur. Concernant les modalités organisationnelles, il y a possibilité de télétravail ou, en présentiel, d’isolement dans une salle pour se reposer, même s’il y a la nécessité de travailler régulièrement en groupe. La mise en place d’aménagements est possible, n'hésitez pas à prendre contact avec votre référent et notre référent handicap contact(@)awcformation.fr ou par téléphone au 01 85 10 00 33.
  • Indicateur des objectifs

    Pas d'indicateur à ce jour car pas d'action de formation. Mise à jour le 16/10/2024