Formation indisponible à l'heure actuelle

Programmation Shell

4.5
1 avis
  • La formation que j'ai suivie m'a permis de combler mes lacunes, surtout concernant les aspects théoriques de la technologie.
    |

Formation

À Paris ()

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Vous apprendrez à Écrire des scripts en Bash et en KornShell pour améliorer la productivitéIntégrer variables, appariement de motifs, tableaux, branchements, boucles, E/S et fonctionsAméliorer la rapidité via le traitement multifichier et lamanipulation de chaînes de caractères sans outils externes et lancer et contrôler des processus externes en utilisant les scripts shell

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

4.5
  • La formation que j'ai suivie m'a permis de combler mes lacunes, surtout concernant les aspects théoriques de la technologie.
    |
100%
4.5
très bien

Évaluation de la formation

Recommandée

Évaluation du Centre

L. Ogilvie Assistant IT Tayside Valuation Joint Board

4.5
08/09/2014
Les points forts: La formation que j'ai suivie m'a permis de combler mes lacunes, surtout concernant les aspects théoriques de la technologie.
À améliorer: -
Recommanderiez-vous cette formation?: Oui
*Tous les avis recueillis par Emagister & iAgora ont été vérifiés

Les exploits du centre

2016

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 16 ans.

Le programme

Introduction et vue d'ensemble
  • Rôle des scripts shell
  • Avantages du KornShell et du Bash par rapport aux autres shells
  • Différences et similitudes entre Bash, ksh88 et ksh93
  • Intégration de scripts avec des outils externes : grep, sed, awk et autres
  • Personnalisation de l'environnement de connexion
Concepts de base du Kornshell et du BashÉléments d'un script shell
  • Commandes et commentaires
  • Définition des valeurs de retour
Instructions conditionnelles
  • Utilisation des instructions if et case
  • Simplification des instructions if avec elif
Boucles et itérations
  • Boucles conditionnelles while et until
  • Inventaire des boucles for
Tests sur les fichiers et les répertoires
  • Analyse des attributs
  • Vérification du contenu et de la taille des fichiers
Chaînes et motifs avec la commande [[ ]]
  • Comparaison de chaînes
  • Vérification de l'existence d'une chaîne
  • Appariement de motifs et caractères spéciaux
Débogage
  • Redirection des erreurs standard
  • Commandes set
Stockage et accès aux donnéesParamètres de position
  • Transmission de paramètres et accès aux paramètres
  • Affectation des paramètres
  • Manipulation d'un ensemble de paramètres
Variables shell
  • Définition des variables locales et d'environnement
  • Valeurs par défaut et conditions d'erreur
Tableaux
  • Création et indexation de tableaux
  • Traitement des tableaux et des variables spéciales
Traitement des donnéesManipulation de chaînes de caractères
  • Extraction de sous-chaînes
  • Détermination de la longueur des chaînes
  • Recherche/remplacement
Calculs mathématiques
  • Boucles arithmétiques for et while
  • Écriture d'expressions mathématiques : (( )), $(( )) et let
Programmation modulaire avec des fonctionsConcepts de base des fonctions
  • Fonctions vs. scripts
  • Paramètres et variables
Création d'une bibliothèque de fonctions
  • Recherche de votre bibliothèque avec PATH
  • La commande point
Interaction avec l'extérieurManipulation de fichiers et redirection de données
  • Gestion des fichiers et des répertoires avec des scripts
  • L'ordre dans les redirections
  • Découverte des secrets de exec : ouverture et fermeture de fichiers
Interaction avec des processus en cours d'exécution
  • Traitement des erreurs
  • Définition des actions post-traitement
  • Gestion et envoi de signaux : trapetkill
Accès à des serveurs réseau
  • Connexion à un serveur réseau
  • Échange de données avec un serveur réseau
Création de scripts à « teneur industrielle »Assurer le contrôle de l'environnement
  • Vérification et/ou modification des variables d'environnement
  • Utilisation de getopts pour traiter les options de la ligne de commande
Gestion des interactions utilisateurs
  • Mise en place d'une gestion des erreurs
  • Utilisation de select pour créer une interface utilisateur à base de menus
  • Traitement des saisies au clavier

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Programmation Shell

Prix sur demande