Практическое написание сценариев командной оболочки Bash/Код-сниппеты: различия между версиями

# ...
 
STTY_BACKUP__STTY_BACKUP="$(stty -g)" # Делаем бэкап настроек терминала, потому что функция отключает каноничный режим.
trap "stty $STTY_BACKUP__STTY_BACKUP" EXIT SIGKILL # Чтобы быть уверенными, что оригинальные настройки гарантированно вернутся терминалу.
 
ask_secret "Enter the password: " PASSWORD
1241

правка