标签: bash
我制作了一个bash脚本来使用sendmail发送电子邮件。但是,当它要求输入时,每当我尝试使用箭头键来纠正拼写错误而不是移动光标时,它只会在末尾添加^[[D。我该如何解决这个问题?
^[[D
答案 0 :(得分:5)
使用-e选项read。来自bash manual:
-e
read
-e Readline(参见Command Line Editing)用于获取该行。 Readline使用当前(或默认情况下,如果行编辑以前未激活)编辑设置。