このような愚かな質問で面倒になって申し訳ありませんが、最近Linuxターミナルを使い始め、このコマンドに関する論文を読んだときに、stty
次の問題が見つかりました。
¿エコーを変更して待たずに読むことができる方法は何ですかENTER(「0」から「f」までの16進数を入力するだけです)?
私は最初の部分stty -echo
とstty echo
。
しかし、待たずに端末で読む方法がわかりませんENTER。 2番目の項目を検索しましたが、コマンドでこれを達成するための設定がman
見つかりませんでした。stty
簡単にする必要があることを知っていますが、入力16進数を追加するソリューションやロジックを見つけることができません。
ベストアンサー1
read - shell組み込みコマンドを参照している場合は、ENTERを待つのではなく、N文字を読み取って返すオプションがあります。努力する:
read -n1 ; echo You entered $REPLY
返品、read --help