Skip to content

Instantly share code, notes, and snippets.

@mdawaffe
Created December 2, 2013 02:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mdawaffe/7744188 to your computer and use it in GitHub Desktop.
Save mdawaffe/7744188 to your computer and use it in GitHub Desktop.
Terminal Arrow Keys Experiment
#!/bin/bash
uparrow=$'\x1b[A'
downarrow=$'\x1b[B'
leftarrow=$'\x1b[D'
rightarrow=$'\x1b[C'
read -s -n3 -p "Hit an arrow key: " x
case "$x" in
$uparrow)
echo "You pressed up-arrow"
;;
$downarrow)
echo "You pressed down-arrow"
;;
$leftarrow)
echo "You pressed left-arrow"
;;
$rightarrow)
echo "You pressed right-arrow"
;;
esac
exit $?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment