un outil de sondage - retour accueil
git clone git://bebou.netlib.re/kun
Log | Files | Refs | README |
commit 4ba5bdeea0bf7a6a7d01aa513a049c83b5b2110e parent 33ba959273f31d11acd64e3af985adae00df8648 Auterice: Arthur Pons <arthur.pons@unistra.fr> Date: Wed, 18 Sep 2024 19:20:24 +0200 Négation de la sortie de addanswer Bien mieux comme ça Aller on revient à des commits plus petits Diffstat:
M | kun | | | 5 | ++--- |
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/kun b/kun @@ -13,7 +13,7 @@ create() { addanswer() { local name idrep repfile id="$1";name="$2" - [ -f /tmp/kun.$id/$name-* ] && { echo "Ce nom a déjà été pris";return 0; } + [ -f /tmp/kun.$id/$name-* ] && { echo "Ce nom a déjà été pris";return 1; } repfile=$(mktemp /tmp/kun.$id/$name-XXXXX) <<-. cat les flèches pour parcourir les réponses @@ -24,7 +24,6 @@ addanswer() { < /tmp/kun.$id/question fzy -m > $repfile idrep=$(basename $repfile) echo "id de la réponse : ${idrep##$name-}" - return 1 } # modifier une réponse existante @@ -117,7 +116,7 @@ while [ ! "$c" = "quitter" ];do case $c in ("ajouter une réponse") read -p "votre nom : " name - while addanswer "$id" "$name";do + while ! addanswer "$id" "$name";do read -p "votre nom : " name done ;; ("modifier une réponse")