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 | ||
| logiciel:internet:dokuwiki:plugins:cli:start [2020/10/23 09:09] – admin | logiciel:internet:dokuwiki:plugins:cli:start [2022/10/01 23:26] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| {{tag> | {{tag> | ||
| - | ====== | + | ====== |
| Ce plugin formate la sortie d'une ligne de commande, par exemple pour un manuel d' | Ce plugin formate la sortie d'une ligne de commande, par exemple pour un manuel d' | ||
| Ligne 10: | Ligne 10: | ||
| On peut ajuster le style de l' | On peut ajuster le style de l' | ||
| - | ====== Introduction | + | ===== Introduction ===== |
| - | ====== Pré-requis | + | ===== Pré-requis ===== |
| On suppose que : | On suppose que : | ||
| Ligne 31: | Ligne 31: | ||
| </ | </ | ||
| - | ====== Installation | + | ===== Installation ===== |
| Le code source de ce plugin est hébergé chez GitHub à [[https:// | Le code source de ce plugin est hébergé chez GitHub à [[https:// | ||
| Ligne 40: | Ligne 40: | ||
| Le dossier contiendra : | Le dossier contiendra : | ||
| - | | + | |
| : tous les styles pour cli | : tous les styles pour cli | ||
| - | | + | |
| : plugin script | : plugin script | ||
| Ligne 326: | Ligne 326: | ||
| </ | </ | ||
| - | ====== Configuration | + | ===== Configuration ===== |
| Le plugin n'a pas de paramètres de configuration, | Le plugin n'a pas de paramètres de configuration, | ||
| - | ====== Utilisation | + | ===== Utilisation ===== |
| - | ===== Syntaxe | + | ==== Syntaxe ==== |
| Une interaction Bash simple : | Une interaction Bash simple : | ||
| Ligne 363: | Ligne 363: | ||
| transcript | transcript | ||
| </ | </ | ||
| - | | + | |
| : invite utilisée par CLI. ((En pratique, seul le caractère final est nécessaire, | : invite utilisée par CLI. ((En pratique, seul le caractère final est nécessaire, | ||
| - | | + | |
| : chaîne de commentaire utilisée par CLI. Si omis, '#' | : chaîne de commentaire utilisée par CLI. Si omis, '#' | ||
| - | | + | |
| : invite utilisée pour les marqueurs de continuation: | : invite utilisée pour les marqueurs de continuation: | ||
| * Les valeurs par défaut ci-dessus correspondent aux invites et commentaires $ {PS1} et $ {PS2} de Bourne shell | * Les valeurs par défaut ci-dessus correspondent aux invites et commentaires $ {PS1} et $ {PS2} de Bourne shell | ||
| Ligne 373: | Ligne 373: | ||
| Le %%<cli … >%% du début doit apparaître sur une seule ligne. Le contenu de la transcription peut apparaître sur autant de lignes que nécessaire. | Le %%<cli … >%% du début doit apparaître sur une seule ligne. Le contenu de la transcription peut apparaître sur autant de lignes que nécessaire. | ||
| - | ===== Exemples | + | ==== Exemples ==== |
| Cette page fournit un ensemble de tests pour cli et sert également d' | Cette page fournit un ensemble de tests pour cli et sert également d' | ||
| - | ==== Script shell de base ==== | + | === Script shell de base === |
| Texte : | Texte : | ||
| Ligne 401: | Ligne 401: | ||
| </ | </ | ||
| - | ==== Script shell avec commentaires | + | === Script shell avec commentaires === |
| Texte : | Texte : | ||
| Ligne 413: | Ligne 413: | ||
| </ | </ | ||
| - | ==== Script shell root avec commentaires | + | === Script shell root avec commentaires === |
| Texte : (caractère de commentaire shell par défaut): | Texte : (caractère de commentaire shell par défaut): | ||
| Ligne 466: | Ligne 466: | ||
| </ | </ | ||
| - | ==== Script shell avec commentaires | + | === Script shell avec commentaires === |
| <code - > | <code - > | ||
| Ligne 477: | Ligne 477: | ||
| </ | </ | ||
| - | ==== Fenêtre de commande Windows | + | === Fenêtre de commande Windows === |
| Texte : | Texte : | ||
| Ligne 495: | Ligne 495: | ||
| </ | </ | ||
| - | ==== Ruby irb ==== | + | === Ruby irb === |
| Une implémentation simple ne fonctionnera pas pour les résultats car la fin de l' | Une implémentation simple ne fonctionnera pas pour les résultats car la fin de l' | ||
| Ligne 507: | Ligne 507: | ||
| </ | </ | ||
| - | ==== Python | + | === Python === |
| <code - > | <code - > | ||
| Ligne 521: | Ligne 521: | ||
| </ | </ | ||
| - | ==== Python + Windows Shell (Nested CLIs) ==== | + | === Python + Windows Shell (Nested CLIs) === |
| Texte : | Texte : | ||
| Ligne 557: | Ligne 557: | ||
| </ | </ | ||
| - | ==== Cas particuliers | + | === Cas particuliers === |
| * Les codes suivants ne s' | * Les codes suivants ne s' | ||
| Ligne 587: | Ligne 587: | ||
| </ | </ | ||
| - | ====== Désinstallation | + | ===== Désinstallation ===== |
| - | ====== Voir aussi ====== | + | ===== Voir aussi ===== |
| * **(fr)** [[https:// | * **(fr)** [[https:// | ||