Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1029 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Résolu] Déplacer le curseur dans un programme shell

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Déplacer le curseur dans un programme shell

n°2192030
cabaflo
Posté le 29-05-2013 à 00:03:59  profilanswer
 

Bonjour,
 
J'ai créé un programme shell où je demande à l'utilisateur d'écrire certaines données par :

Code :
  1. echo "question"
  2. read REPONSE
  3. ...


 
Problème : quand l'utilisateur veut modifier ce qu'il a écrit, il peut pas déplacer le curseur. Car quand on appuie sur la flèche de gauche, au lieu d'aller à gauche ça affiche :

Citation :

^[[D


 
Y a-t-il moyen de corriger ça ? Soit dans mon programme soit ailleurs dans mes paramètres.
 
Je précise que je fais tout ça sous linux (slackware 14.0).
 
Merci d'avance pour votre aide et vos conseils.
 
Floréal.


Message édité par cabaflo le 29-05-2013 à 22:33:12

---------------
http://www.princesse-alice.net
mood
Publicité
Posté le 29-05-2013 à 00:03:59  profilanswer
 

n°2192168
tpierron
Posté le 29-05-2013 à 21:37:59  profilanswer
 

utilise "read -e REPONSE". -e utilise la fonction readline(), un peu moins barbare que fgets().

n°2192174
cabaflo
Posté le 29-05-2013 à 22:32:44  profilanswer
 

Merci beaucoup, ça marche c'est super !! :D


---------------
http://www.princesse-alice.net

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Résolu] Déplacer le curseur dans un programme shell

 

Sujets relatifs
shell grep access_logsscript shell
[SHELL] Appel script .sh dans page httpProblème programme ( raspberry + arduino )
projet en programme c en urgence !!Beug de programme
Amélioration de programmeAide programme démineur
[SHELL] Restaurer sous-dossiers de sauvegardeaide programme fortran
Plus de sujets relatifs à : [Résolu] Déplacer le curseur dans un programme shell


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR