Bash

按 SPACE 繼續(不是 ENTER)

  • October 17, 2020

我知道這個問題已經被問及並回答了,但我找到的解決方案會監聽空格並輸入

while [ "$key" != '' ]; do
       read -n1 -s -r key
done

有沒有辦法(在bash中)製作一個等待空格鍵的腳本?

我建議只使用read -d ' ' key.

-d delim: 繼續直到讀取 DELIM 的第一個字元,而不是換行符


看:help read

引用自:https://unix.stackexchange.com/questions/614936