Bash
按 SPACE 繼續(不是 ENTER)
我知道這個問題已經被問及並回答了,但我找到的解決方案會監聽空格並輸入:
while [ "$key" != '' ]; do read -n1 -s -r key done
有沒有辦法(在bash中)製作一個只等待空格鍵的腳本?
我建議只使用
read -d ' ' key
.
-d delim
: 繼續直到讀取 DELIM 的第一個字元,而不是換行符看:
help read