0
電子メールを送信するためにsendmailを使用するbashスクリプトを作成しました。しかし、入力を求めるときは、カーソルを移動する代わりに矢印キーを使用して入力ミスを修正しようとするたびに、最後に^[[D
が追加されます。どうすれば修正できますか?読み取りコマンドで矢印キーを許可する方法
電子メールを送信するためにsendmailを使用するbashスクリプトを作成しました。しかし、入力を求めるときは、カーソルを移動する代わりに矢印キーを使用して入力ミスを修正しようとするたびに、最後に^[[D
が追加されます。どうすれば修正できますか?読み取りコマンドで矢印キーを許可する方法
-e
オプションをread
に使用してください。 bash manualから:
-e
readlineに(Command Line Editingを参照)の行を取得するために使用されます。 Readlineは、現在の(またはライン編集がアクティブでなかった場合のデフォルト)編集設定を使用します。
コーディングの努力を示してください。 – Cyrus