2010-01-13 10 views
6

J'ai un utilitaire que j'utilise comme un pseudo "shell". C'est essentiellement while() stdin pour les commandes et les exécute à travers différents sous-programmes.Touches fléchées de traçage

Ma question est la suivante: y a-t-il un module ou un exemple que je peux utiliser pour intercepter la flèche vers le haut afin de pouvoir effectuer une certaine action? Je prévois d'incorporer une fonction de commande précédente similaire à bash.

En ce moment, si j'appuyez sur la flèche je reçois ceci:

[email protected]$ ^[[A^[[A^[[A^[[A 

Merci à l'avance.

Répondre