在Linux下使用sqlplus,發(fā)現(xiàn)無(wú)法像bush一樣上下翻頁(yè),也不能退格
rlwrap 可以用來(lái)支持Oracle下sqlplus歷史命令的回調(diào)功能,提高效率。
安裝rlwrap時(shí),提示需要安裝readline
# yum -y install ? readline
# wgethttp://dl.fedoraproject.org/pub/epel/7/x86_64/r/rlwrap-0.42-1.el7.x86_64.rpm
#yum -y install rlwrap-0.42-1.el7.x86_64.rpm
################################################
# rlwrap ?--help
# su - oracle
#?rlwrap ?sqlplus / as sysdba
//現(xiàn)在可用rlwrap實(shí)現(xiàn)Oracle下sqlplus歷史命令回調(diào)功能了
編輯/home/oracle/.bash_profile,,添加如下兩行:
# vim/home/oracle/.bash_profile
alias sqlplus="rlwrap sqlplus"
alias rman="rlwrap rman"

# source/home/oracle/.bash_profile
參考:
http://blog.csdn.net/bzfys/article/details/19192853
https://github.com/hanslub42/rlwrap
http://man.chinaunix.net/linux/lfs/htmlbook/appendixa/autoconf.html