当我们再和脚本交互的时候 在终端上输错了内容  使用退格键 屏幕上会出现乱码 比如 ^H    ^H不是H键的意思,是backspace
主要是当你的终端backspace有问题的时候才需要设置

 

解决方法有两种:

 
1、要使用回删键(backspace)时,同时按住ctrl键
 
2、设定环境变量
3、在脚本的开头可结尾 参数 stty erase ^H    stty erase ^?
 
 
2)在bash下:$ stty erase ^?
或者把 stty erase ^? 添加到.bash_profile中。
 
在csh下:$ stty erase ^H
或者把 stty erase ^H 添加到.cshrc中