S'inscrire maintenant

S'identifier

Mot de passe perdu

Mot de passe perdu? S'il vous plaît entrer votre adresse e-mail. Vous recevrez un lien et créez un nouveau mot de passe par e-mail.

Ajouter un enregistrement

Vous devez vous connecter pour ajouter après .

Ajouter une question

Vous devez vous connecter pour poser une question.

S'identifier

S'inscrire maintenant

Bienvenue sur Scholarsark.com! Votre inscription vous donnera accès à l'utilisation de plus de fonctionnalités de cette plate-forme. Vous pouvez poser des questions, apporter des contributions ou de fournir des réponses, Voir les profils d'autres utilisateurs et bien plus encore. inscrire maintenant!

Scripts Linux Bash Shell: Une manière pratique d’apprendre

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

Auteur

Laisser une réponse