modifs.mineures sans commentaires

This commit is contained in:
Jephté Clain 2023-10-14 07:40:40 +04:00
parent bfb184be58
commit 375dbc5042
2 changed files with 14 additions and 3 deletions

View File

@ -16,7 +16,7 @@ function: parse_args "Analyser les arguments de la ligne de commande à partir d
Cette fonction s'utilise ainsi: Cette fonction s'utilise ainsi:
~~~"' ~~~"'
args=( args=(
[gendesc] [desc]
[usage] [usage]
[+|-] [+|-]
-o,--longopt action [optdesc] -o,--longopt action [optdesc]
@ -32,7 +32,7 @@ automatiquement.
l'option --help est automatiquement gérée. les descriptions sont utilisées pour l'option --help est automatiquement gérée. les descriptions sont utilisées pour
l'affichage de l'aide. l'affichage de l'aide.
gendesc desc
: description de l'objet du script ou de la fonction. cette valeur est : description de l'objet du script ou de la fonction. cette valeur est
facultative facultative
@ -48,7 +48,7 @@ usage
: méthode d'analyse des arguments. : méthode d'analyse des arguments.
* Par défaut, les options sont valides n'importe où sur la ligne de commande. * Par défaut, les options sont valides n'importe où sur la ligne de commande.
* Avec '+', l'analyse s'arrête au premier argument qui n'est pas une option. * Avec '+', l'analyse s'arrête au premier argument qui n'est pas une option.
* Avec '-', les options sont valides n'importe ou sur la ligne de commande, * Avec '-', les options sont valides n'importe où sur la ligne de commande,
mais les arguments ne sont pas réordonnés, et apparaissent dans l'ordre de mais les arguments ne sont pas réordonnés, et apparaissent dans l'ordre de
leur mention. IMPORTANT: dans ce cas, aucun argument ni option n'est traité, leur mention. IMPORTANT: dans ce cas, aucun argument ni option n'est traité,
c'est à la charge de l'utilisateur. Au retour de la fonction, args contient c'est à la charge de l'utilisateur. Au retour de la fonction, args contient

11
bash/src/tests.sh Normal file
View File

@ -0,0 +1,11 @@
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
##@cooked nocomments
module: tests "tests unitaires"
require: base
function: assert "faire un test unitaire. la syntaxe est
assert [-m message] cmd
la commande doit retourner vrai pour que le test soit réussi"
function assert() {
:
}