PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Serveur - Sécurité et techniques > fr.comp.os.unix > Invite et lecture de frappe
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.os.unix Système UNIX.

Invite et lecture de frappe

Réponse
 
LinkBack Outils de la discussion
Vieux 17/01/2007, 17h11   #1
Ozzii
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Invite et lecture de frappe

Bonjour,

Je suis sous Solaris et AIX.

Y a t'il un autre moyen de faire cela avec une commande read ou printf:
echo "Saisir votre choix : [..]\b\b\b\c"
read REP

J'ai vu cela en bash mais pas moyen de reproduire sous mon ksh ou sh:
read -s -n1 -p "Appuyez sur une touche " touche

Le man de read ne me donne aucune options pour faire comme le bash.

Merci par avance

  Réponse avec citation
Vieux 17/01/2007, 19h20   #2
Stephane Chazelas
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Invite et lecture de frappe

2007-01-17, 09:11(-08), Ozzii:
> Bonjour,
>
> Je suis sous Solaris et AIX.
>
> Y a t'il un autre moyen de faire cela avec une commande read ou printf:
> echo "Saisir votre choix : [..]\b\b\b\c"
> read REP
>
> J'ai vu cela en bash mais pas moyen de reproduire sous mon ksh ou sh:
> read -s -n1 -p "Appuyez sur une touche " touche
>
> Le man de read ne me donne aucune options pour faire comme le bash.

[...]

Tu fais une etude d'usenet? Tu as posé exactement la meme
question il y a tres exactement 4 ans.

Les reponses tiennent toujours. Voir
http://groups.google.com/group/fr.co...ba29e13324c246

--
Stéphane
  Réponse avec citation
Vieux 18/01/2007, 09h43   #3
Ozzii
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Invite et lecture de frappe

Le 17/01/2007, Stephane Chazelas a supposé :
> Tu fais une etude d'usenet? Tu as posé exactement la meme
> question il y a tres exactement 4 ans.


Alors la je dois dire chapeau bas !!!!!
Il y a 4 ans je n'etais meme pas dans cette boite.
Pourtant j'ai rechercher dans mes fichiers pour voir si j'avais deja la
reponse. J'ai du faire un loupe avec cette demande.
Je vais revoir cela.

Apres revisionnage:
je me demendais si il y avais un printf ou un read (il me plais bien
celui de bash) a la place de ca:
echo -ne "reponse [..]\b\b\"; \
stty raw; REP=`dd bs=1 count=2 2>/dev/null`; stty -raw; \


  Réponse avec citation
Vieux 18/01/2007, 15h36   #4
Stephane Chazelas
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Invite et lecture de frappe

2007-01-18, 10:43(+01), Ozzii:
> Le 17/01/2007, Stephane Chazelas a supposé :
>> Tu fais une etude d'usenet? Tu as posé exactement la meme
>> question il y a tres exactement 4 ans.

>
> Alors la je dois dire chapeau bas !!!!!
> Il y a 4 ans je n'etais meme pas dans cette boite.
> Pourtant j'ai rechercher dans mes fichiers pour voir si j'avais deja la
> reponse. J'ai du faire un loupe avec cette demande.
> Je vais revoir cela.
>
> Apres revisionnage:
> je me demendais si il y avais un printf ou un read (il me plais bien
> celui de bash) a la place de ca:


> echo -ne "reponse [..]\b\b\"; \


printf 'reponse [..]\b\b'

> stty raw; REP=`dd bs=1 count=2 2>/dev/null`; stty -raw; \


old_stty_settings=$(stty -g) || exit
stty -icanon min 1 time 0
REP=`dd bs=1 count=2`
stty "$old_stty_settings"

--
Stéphane
  Réponse avec citation
Vieux 18/01/2007, 18h49   #5
Ozzii
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Invite et lecture de frappe

On Jan 18, 4:36 pm, Stephane Chazelas <cette.adre...@est.invalid>
wrote:

>printf 'reponse [..]\b\b'

ça m'évite le echo.

>old_stty_settings=$(stty -g) || exit
> stty -icanon min 1 time 0
> REP=`dd bs=1 count=2`
> stty "$old_stty_settings"

Merci pour le retour chariot automatique après 2 caractères.

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 17h38.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,11700 seconds with 13 queries