Empty keyboard buffer


/ Published in: Bash
Save to your folder(s)

Empties the keyboard buffer. Useful to discard keyboard input during a command execution inside a bash script.
Try this script without this line:

read -t 0.1 -N 255

and enter any garbage ([ENTER] and all) during these 2 seconds window...

The modifiers:
-t 0.1 Tiemout read on 0.1 seconds - so read won't wait to get all 255 characters
-N 255 Read 255 characters, treating any special character ([ENTER], tabs, etc.) as normal characters

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.