Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:workbooks:centos:6:utilisateur:l105 [2020/07/30 12:39] – admin | elearning:workbooks:centos:6:utilisateur:l105 [2023/02/14 08:27] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
~~PDF: | ~~PDF: | ||
+ | |||
+ | Version : **2022.01** | ||
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
- | ====== | + | ====== |
+ | |||
+ | =====Contenu du Module===== | ||
+ | |||
+ | * **LCF105 - La Ligne de Commande** | ||
+ | * Contenu du Module | ||
+ | * Le Shell | ||
+ | * Le Shell /bin/bash | ||
+ | * Les Commandes Internes et Externes au shell | ||
+ | * Les alias | ||
+ | * Le Prompt | ||
+ | * Rappeler des Commandes | ||
+ | * Générer les fins de noms de fichiers | ||
+ | * Le shell interactif | ||
+ | * Caractère * | ||
+ | * Caractère ? | ||
+ | * Caractères [ ] | ||
+ | * L' | ||
+ | * ? | ||
+ | * *(expression) | ||
+ | * +(expression) | ||
+ | * @(expression) | ||
+ | * !(expression) | ||
+ | * Caractères d' | ||
+ | * Codes Retour | ||
+ | * Redirections | ||
+ | * Pipes | ||
+ | * Substitutions de Commandes | ||
+ | * Chaînage de Commandes | ||
+ | * Affichage des variables du shell | ||
+ | * Les variables principales | ||
+ | * Les Variables de Régionalisation et d' | ||
+ | * Les variables spéciales | ||
+ | * La Commande env | ||
+ | * Options du Shell Bash | ||
+ | * Exemples | ||
+ | * noclobber | ||
+ | * noglob | ||
+ | * nounset | ||
+ | * Les Scripts Shell | ||
+ | * Exécution | ||
+ | * La commande read | ||
+ | * Code de retour | ||
+ | * La variable IFS | ||
+ | * La commande test | ||
+ | * Tests de Fichiers | ||
+ | * Tests de chaînes de caractère | ||
+ | * Tests sur des nombres | ||
+ | * Les opérateurs | ||
+ | * Tests d' | ||
+ | * La commande %%[[ expression ]]%% | ||
+ | * Opérateurs du shell | ||
+ | * L' | ||
+ | * La commande expr | ||
+ | * Opérateurs Arithmétiques | ||
+ | * Opérateurs de Comparaison | ||
+ | * Opérateurs Logiques | ||
+ | * La commande let | ||
+ | * Opérateurs Arithmétiques | ||
+ | * Opérateurs de comparaison | ||
+ | * Opérateurs Logiques | ||
+ | * Opérateurs travaillant sur les bits | ||
+ | * Structures de contrôle | ||
+ | * If | ||
+ | * case | ||
+ | * Exemple | ||
+ | * Boucles | ||
+ | * for | ||
+ | * while | ||
+ | * Exemple | ||
+ | * Scripts de Démarrage | ||
+ | * LAB #1- Scripts de Démarrage | ||
+ | * ~/ | ||
+ | * ~/.bashrc | ||
=====Le Shell===== | =====Le Shell===== | ||
Ligne 533: | Ligne 608: | ||
</ | </ | ||
- | ===L' | + | ====L' |
Activez l' | Activez l' | ||
Ligne 813: | Ligne 888: | ||
| %%<> | | %%<> | ||
- | ====Tubes==== | + | ====Pipes==== |
- | Il est aussi possible de relier des commandes avec un tube **|** . | + | Il est aussi possible de relier des commandes avec un pipe **|** . |
- | Dans ce cas, le canal de sortie de la commande à gauche du tube est envoyé au canal d’entrée de la commande à droite du tube : | + | Dans ce cas, le canal de sortie de la commande à gauche du tube est envoyé au canal d’entrée de la commande à droite du pipe : |
$ ls | wc -w [Entrée] | $ ls | wc -w [Entrée] | ||
Ligne 1718: | Ligne 1793: | ||
</ | </ | ||
- | ====La commande let ==== | + | ===La commande let === |
La commande let est l' | La commande let est l' | ||
Ligne 1729: | Ligne 1804: | ||
* exécution plus rapide | * exécution plus rapide | ||
- | ===Opérateurs Arithmétiques=== | + | ==Opérateurs Arithmétiques== |
^ Opérateur ^ Description ^ | ^ Opérateur ^ Description ^ | ||
Ligne 1739: | Ligne 1814: | ||
| %%^%% | Puissance | | | %%^%% | Puissance | | ||
- | ===Opérateurs de comparaison=== | + | ==Opérateurs de comparaison== |
^ Opérateur ^ Description ^ | ^ Opérateur ^ Description ^ | ||
Ligne 1749: | Ligne 1824: | ||
| != | inégal | | | != | inégal | | ||
- | ===Opérateurs Logiques=== | + | ==Opérateurs Logiques== |
^ Opérateur ^ Description ^ | ^ Opérateur ^ Description ^ | ||
Ligne 1756: | Ligne 1831: | ||
| ! | négation logique | | | ! | négation logique | | ||
- | ===Opérateurs travaillant sur les bits=== | + | ==Opérateurs travaillant sur les bits== |
^ Opérateur ^ Description ^ | ^ Opérateur ^ Description ^ | ||
Ligne 1778: | Ligne 1853: | ||
====Structures de contrôle==== | ====Structures de contrôle==== | ||
- | ==If== | + | ===If=== |
La syntaxe de la commande If est la suivante : | La syntaxe de la commande If est la suivante : | ||
Ligne 1991: | Ligne 2066: | ||
----- | ----- | ||
- | < | + | |
- | <div align=" | + | Copyright © 2023 Hugh Norris. |
- | Copyright © 2020 Hugh Norris. | + | |
- | </ | + |