學習源頭:
https://blog.csdn.net/u013907239/article/details/74898123
Linux使用退格鍵時出現^H ^?解決方法
在linux下執行腳本不注意輸錯內容需要刪除時總是出現^H
^H不是H鍵的意思,是backspace。主要是當你的終端backspace有問題的時候才需要設置。
解決方法有兩種:
1、要使用回刪鍵(backspace)時,同時按住ctrl鍵
2、設定環境變量
在腳本的開頭或結尾 參數 stty erase ^H stty erase ^?
在bash下:$stty erase ^?
或者把 stty erase ^? 添加到.bash_profile中
在csh下:$stty erase ^H
或者把 stty erase ^H 添加到.cshrc中
ctrl+u刪除全部字符