BASH – Script lectura del teclado carácter a cáracter.-

Por defecto, el comando “read” espera a que el usuario introduzca una línea completa, finalizando con la tecla “Intro”

Pero en ocasiones, nos puede interesar que el comando lea cualquier tecla que haya sido pulsada, sin esperar a que finalice la línea.

Esto se consigue utilizando el modificador “-n”, para especificar el número de caracteres que se desea leer. En particular, con “-n 1″ indicamos al comando “read” que finalize en cuanto el usuario haya pulsado una tecla :

Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.