ベストアンサー1
吹くした標準入力(stdin)(つまり端末)から入力を受け取ります。
端末は、次の 2 つのいずれかです。モデル:生のまたは料理(「文字モード」と「ラインモード」とも呼ばれ、「raw」と「cooked」という用語は主にUnixの世界で使用されています。) 。生モードでは、端末は入力を直ちにアプリケーションに送信します。クッキングモードでは、端末はライン全体を読み取り(非常に原始的な)ライン編集メカニズムを提供し、ユーザーがクリックしたときにのみデータをアプリケーションに転送しますEnter。
端末はクッキングモードで起動します。 Bashなどの入力をさらに制御したいアプリケーションは、ユーザーがコマンドを入力するのを待っている間に端末をrawモードに設定します。