19

Получить один символ и вернуть управление программе. На stackoverflow ещё есть интересные примеры - стоит почитать первоисточник

tty_param = `stty -g`
system 'stty raw'

a = IO.read '/dev/stdin', 1

system "stty #{tty_param}"

print a
-----------