getchar() {
trap "" SIGINT SIGQUIT
trap "return;" $SIG_DEAD
while true; do
read -s -n 1 key
case "$key" in
[qQ]) kill -$SIG_QUIT $game_pid
return
;;
[kK]) kill -$SIG_UP $game_pid
;;
[lL]) kill -$SIG_RIGHT $game_pid
;;
[jJ]) kill -$SIG_DOWN $game_pid
;;
[hH]) kill -$SIG_LEFT $game_pid
;;
esac
done
}
我有这部分代码,[]
中的值用于移动赖特,左,上,下。我想用键盘上的箭头替换它,但我不知道要放入什么值。