• Publicidad

Tecla de borrado stdin consola linux

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Tecla de borrado stdin consola linux

Notapor eandres25 » 2011-02-15 13:51 @618

Buenas, tengo el siguiente problema, cuando introduzco datos por medio del teclado usando stdin y me equivoco quiero borrar el carácter o caracteres en que me equivoqué, pero en lugar de eso se introduce el carácter de borrado. ¿Cómo puedo solucionar esto?

Gracias.
eandres25
Perlero nuevo
Perlero nuevo
 
Mensajes: 13
Registrado: 2010-06-15 19:00 @833

Publicidad

Re: Tecla de borrado stdin consola linux

Notapor explorer » 2011-02-15 17:48 @783

Es un problema de configuración de la terminal Linux.
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
my $input = <>;
chomp $input;
print "$input\n";
Coloreado en 0.009 segundos, usando GeSHi 1.0.8.4

En mi ordenador sí que me permite borrar los caracteres introducidos antes de pulsar la tecla de Enter. Yo estoy en una XFree (supongo que es compatible con la Xterm).

Puedes aumentar el control en la línea de entrada con Term::ReadLine, pero yo antes miraría lo de la consola.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Tecla de borrado stdin consola linux

Notapor eandres25 » 2011-02-16 07:33 @356

Claro, eso era, la configuración de la terminal.
¡Gracias!
eandres25
Perlero nuevo
Perlero nuevo
 
Mensajes: 13
Registrado: 2010-06-15 19:00 @833


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 31 invitados