shell 从键盘读取输入时删除输入的字符
【参考文章】:stty命令的用法全解
【参考文章】:shell——read时退格异常(shell修改删除符)
stty erase ^h
read -p "请输入参数信息"
在 read 命令前添加 stty erase ^h 命令即可在输入参数时正常使用删除字符操作,而不会出现 ^H 字符。
当 read 命令使用 -n 3 参数时(表示限制输入3个字符), stty 命令会失效。
如果文章对您有所帮助,可以点一下推荐
【参考文章】:stty命令的用法全解
【参考文章】:shell——read时退格异常(shell修改删除符)
stty erase ^h
read -p "请输入参数信息"
在 read 命令前添加 stty erase ^h 命令即可在输入参数时正常使用删除字符操作,而不会出现 ^H 字符。
当 read 命令使用 -n 3 参数时(表示限制输入3个字符), stty 命令会失效。