1 2 3 4 5 6
#!/bin/sh trap 'exit' INT old_stty_cfg=$(stty -g 2> /dev/null) stty raw -echo 2> /dev/null dd ibs=1 count=1 2> /dev/null stty "$old_stty_cfg" 2> /dev/null