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 [2021/02/17 10:07] – ↷ Page déplacée de fr:logiciel:internet:dokuwiki:plugins:cli:start à logiciel:internet:dokuwiki:plugins:cli:start 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:// |