kun

un outil de sondage - retour accueil

git clone git://bebou.netlib.re/kun
Log | Files | Refs | README |

commit 3a4d167e2405d1f2f86096a4ff740d980ecea9be
parent 8daca2f9bbceaf317d0b81360478b24643639962
Auteurice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Tue, 19 Nov 2024 11:44:13 +0100

Correction bug mode commande/TUI

Vérifier si l'on est co sur un terminal n'est pas la bonne approche, ça
ne fonctionnait que pour

	cat script | kun

et pas

	kun cmd

A la place on vérifie sur le fichier kunscript est vide ou pas. S'il
n'est pas vide c'est qu'il a été rempli depuis SSH_ORIGINAL_COMMAND ou
$1,$2,... ou stdin depuis un pipe. Ca couvre tous nos cas.

Diffstat:
Mkun.sh | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kun.sh b/kun.sh @@ -44,7 +44,7 @@ while read cmd;do done < $kunscript # Si on lit pas depuis un term on termine ici -[ ! -t 0 ] && exit 0 +[ -s "$kunscript" ] && exit 0 # Sinon on créé le fichier de log logfile=$(mktemp /tmp/kun.XXX.log)