У меня есть следующий скрипт bash:
# do some time consuming task here
read -p "Give me some input: " input
Теперь, как вы уже догадались, если пользователь нажимает некоторые случайные клавиши во время "трудоемкой задачи", нежелательный ввод также учитывается. Как очистить стандартный stdin
(или, по крайней мере, игнорировать его) перед выполнением команды чтения?