用rlwrap解决Linux上sqlplus不能历史回显编辑的问题

2014-11-24 17:42:07 · 作者: · 浏览: 0

Linux上安装rlwrap非常简单,
#tar -zxvf rlwrap-0.30.tar.gz
#cd rlwrap-0.30
#configure ; make install


在solaris 10上同样可以使用rlwrap来为sqlplus增加历史回显功能。
只是solaris10上如果SHELL是用csh和sh好像alias都不工作,需要使用/bin/bash
修改SHELL是vi /etc/passwd
root:x:0:0:Super-User:/:/sbin/sh
修改为
root:x:0:0:Super-User:/:/bin/bash


这样顺便把solaris的命令行的历史回显功能也增加上了。