Linux中sqlplus退格显示“^H” 的解决

Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> select * form^H^H^H

"from"输入成"form"想用退格修改,总是出现^H,删除不了前面的字符

处理方法:

设定环境变量:

1)在bash下,把 stty erase ^H 添加到.bash_profile中

2)在csh下,把 stty erase ^H 添加到.cshrc中

下面是我今天的实现方法(在bash下)

[root@testdb ~]# su - oracle   进入oracle主目录,里面有 .bash_profile
[root@testdb ~]# vi .bash_profile 添加一行

stty erase ^H

:wq 保存退出

重新用oracle登录则可。

请使用浏览器的分享功能分享到微信等