Déplacer le curseur dans un programme shell [Résolu] - Shell/Batch - Programmation
Marsh Posté le 29-05-2013 à 21:37:59
utilise "read -e REPONSE". -e utilise la fonction readline(), un peu moins barbare que fgets().
Marsh Posté le 29-05-2013 à 22:32:44
Reply
Marsh Posté le 29-05-2013 à 00:03:59
Bonjour,
J'ai créé un programme shell où je demande à l'utilisateur d'écrire certaines données par :
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 :
^[[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