Scripts Linux Bash Shell: Une manière pratique d’apprendre
Prix: $49.99
L'apprentissage est important, mais le plus important est de savoir comment l'explorer. Ce cours est conçu de manière à ce que vous puissiez apprendre et explorer l'ensemble du module de cours avec divers projets industriels..
Approche pratique pour apprendre et explorer les scripts shell avec divers projets industriels
Le contenu des cours
Introduction de la programmation Shell
-
Qu'est-ce que Bash Shell?
-
Types de Shell disponibles sous Linux
-
À propos des scripts Shell
-
Scripts de démarrage du shell Bash
-
Répertoire personnel de l'utilisateur – .bash_profil, .bashrc & .bash_logout
-
Case
-
Créer un script Shell simple
-
Configuration des autorisations sur un script
-
Déboguer un script
Les variables du shell & Environnement
-
Variables de bash
-
Variables environnementales
-
Variables système
-
Attribuer des valeurs aux variables shell
-
Personnaliser les environnements du shell bash
-
ensemble, env & commande d'exportation
-
Règles de dénomination du nom de la variable
-
Script simple utilisant la commande echo
-
Citation
-
Il existe trois types de devis
-
La double citation (“)
-
La citation unique (')
-
La barre oblique inverse ()
-
Saisie de l'utilisateur via le clavier
-
Lire la commande
-
IFS
-
Séance de laboratoire pratique
Opérations arithmétiques
-
Effectuer des opérations arithmétiques
-
Créer une variable entière
-
Créer la variable constantes
-
Extension du nom de chemin
-
Caractères génériques [*], ?, [..] etc
-
Créer & utiliser des pseudonymes
-
Séances de laboratoire pratique
Projet industriel pour automatiser complètement le rapport de pré-validation
-
Un script Shell pour collecter les informations requises à partir d'un serveur
-
La couleur bash
-
Écrire un texte en couleur
-
Divers codes de couleur pour le premier plan & Texte d'arrière-plan
-
Séance de laboratoire sur la couleur Bash
-
Script pour récupérer les informations système, c'est-à-dire system_details
-
Planifiez le script via cron
-
Script final pour récupérer le rapport d'environnement en un seul clic
-
Séance de laboratoire
Déclarations conditionnelles (La prise de décision)
-
Présentation de l'exécution conditionnelle
-
Qu'est-ce que l'état?
-
Valeur booléenne (Vrai & Faux)
-
Si autre déclaration
-
Session de laboratoire sur if..else..
-
déclaration if..elif..else..fi
-
commande de test
-
ET logique &&
-
OU logique !!
-
L'état de sortie d'une commande
-
Comparaison numérique
-
Comparaison de chaînes
-
Comparaison des attributs de fichier
-
Paramètres de ligne de commande Shell
-
Paramètres de position via une variable shell spéciale $1, $2, $3,…,$N.
-
Séance de laboratoire pratique
Boucles de bash
-
Présentation de l'instruction de boucle
-
instruction de boucle for
-
Lab sur la boucle for
-
boucle for utilisant la syntaxe C like
-
boucle for utilisant des arguments de ligne de commande
-
Instruction de boucle for imbriquée
-
Échiquier utilisant une instruction de boucle imbriquée
-
Instruction de boucle while
-
Séance de laboratoire – lire un fichier texte ligne par ligne ou en utilisant IFS
-
boucle while infinie
-
déclaration de cas
-
Séance de laboratoire sur l'énoncé de cas
-
Créez un programme simple piloté par menu ou un outil d'automatisation à l'aide de Case Statement
-
Projet Industriel
-
Discussion sur divers scripts utilisant la boucle for ou while
Redirection du shell & Gestion des processus
-
Redirection d'entrée-sortie sous Linux
-
Session de laboratoire sur la redirection
-
Pipelines sous Linux
-
commande de tee
-
descripteur de fichier (fd) déposer pour sortie
-
descripteur de fichier (fd) déposer pour saisie
-
descripteur de fichier (fd) pour lire & l'écriture
-
Séance de laboratoire pratique
-
Aperçu d'un processus
-
Premier plan & Processus de fond
-
Diverses statistiques d'un processus
-
Séance de laboratoire
Les fonctions
-
Définir des fonctions
-
Affichage des fonctions
-
Fonctions imbriquées
-
Séance de laboratoire – fonctions d'écriture
-
Fonctions d'appel
-
Locale & variables globales
-
Passer des arguments dans une fonction
-
déclaration de retour
-
Séances de laboratoire pratique
AWK
-
Introduction Awk
-
Correspondance de motifs
-
Variables définies par l'utilisateur dans awk
-
Prétraitement incorrect
-
Post-traitement incorrect
-
Séance de laboratoire pratique
Éditeur de flux SED
-
introduction
-
Remplacement ou substitution de chaîne.
-
Remplacement de la nième occurrence d'un motif dans une ligne
-
Remplacement de toutes les occurrences du motif dans une ligne
-
Changer la barre oblique (/) délimiteur
-
En utilisant & comme chaîne correspondante
-
Dupliquer la ligne remplacée avec l'indicateur /p
-
Remplacement d'une chaîne sur un numéro de ligne spécifique
-
Remplacement d'une chaîne sur une plage de lignes
-
Remplacer par une ligne qui correspond à un motif
-
Supprimer des lignes
-
Ajouter une ligne après un match
-
Ajouter une ligne avant un match
-
Dernière conférence
Laisser une réponse
Vous devez s'identifier ou S'inscrire ajouter un nouveau commentaire .