Objet : Discussions sur le logiciel libre
Archives de la liste
- From: Pierre ESTREM <peterpan31 AT free.fr>
- To: jpcas <jpcas AT free.fr>, linux-31 AT culte.org
- Subject: Re: [Linux-31] Réagir à la barre Espace
- Date: Wed, 20 May 2020 04:30:26 +0200
Bonsoir,
Le bout du tunnel ?
Il fallait modifier la variable IFS...
Alors les frappes de RC et SPACE sont différenciées.
attendre ()
{
IFS=$'\n'
while true
do
read -s -n1 char
case $char in
"") echo 'RC' ; break ;;
" ") echo 'SPACE' ; break ;;
esac
done
}
pierre estrem
Le 17/05/2020 à 21:28, Pierre ESTREM (via linux-31 Mailing List) a écrit :
Bonsoir,
C'est idem avec ta proposition (sans la référence au premier élément).
A+
pierre estrem
Le 17/05/2020 à 14:42, jpcas (via linux-31 Mailing List) a écrit :
Salut Pierre,
Le 17/05/2020 à 06:21, Pierre ESTREM (via linux-31 Mailing List) a écrit :Bonjour,while true
Avec un tableau j'arrive à détecter la barre d'espace ET _ENTREE_.
En faisant :
declare -a char
while true
do
read -s -n1 -a char
if [[ '' == ${char[0]} ]]; then
echo "Enfin ça marche"
fi
done
Je crois que je vais faire avec cela; le retour chariot étant en général
une validation.
do
read -s -n1 char
if [[ ${char} == '' || ${char} == ' ' ]]; then
echo "Enfin ça marche !!!"
fi
done
;-)
@+
JP
Vous pouvez vous désabonner de cette liste en cliquant sur:https://sympa.culte.org/sympa/auto_signoff/linux-31/peterpan31 AT free.fr
Vous pouvez vous désabonner de cette liste en cliquant
sur:https://sympa.culte.org/sympa/auto_signoff/linux-31/peterpan31 AT free.fr
- [Linux-31] Réagir à la barre Espace, Pierre ESTREM, 16/05/2020
- Re: [Linux-31] Réagir à la barre Espace, Jean-Marc MONGRELET, 17/05/2020
- Re: [Linux-31] Réagir à la barre Espace, Pierre ESTREM, 17/05/2020
- Re: [Linux-31] Réagir à la barre Espace, jpcas, 17/05/2020
- Re: [Linux-31] Réagir à la barre Espace, Pierre ESTREM, 17/05/2020
- Re: [Linux-31] Réagir à la barre Espace, Pierre ESTREM, 20/05/2020
- Re: [Linux-31] Réagir à la barre Espace, Pierre ESTREM, 17/05/2020
- Re: [Linux-31] Réagir à la barre Espace, jpcas, 17/05/2020
Archives gérées par MHonArc 2.6.19+.