rlwrap을 사용하여 SQL * Plus를 KAITEKI로 만드는 방법 (mysql도 허용 w)
rlwrap은?
readline 을 랩 해 커멘드 이력이나 보완을 사용할 수 있도록 하는 커멘드입니다. 요컨대 bash(라든지) 사용하고 있어 커멘드 이력(↑↓) 사용하고 싶지만 sqlplus 를 기동하면 사용할 수 없게 되어 외로운 생각하고 있는 것을 사용할 수 있도록(듯이) 할 수 있습니다.
이런 식으로, ↑ 누르면됩니다 w
설치
yum으로 넣는 것 (epel 리포지토리가 필요합니다).
$ sudo yum -y install rlwrap
$ yum list | grep rlwrap
rlwrap.x86_64 0.42-1.el6 @epel
사용법
rlwrap -pRed sqlplus /nolog
와 명령을 치고 ↑를 눌러 봅니다.좋은 느낌으로 사용할 수 있습니다 w
그래서 .bash_profile 라든지라도 alias 설정을 해 둡니다.
alias sqlplus='rlwrap -pRed sqlplus'
사전도 사용할 수 있는 것 같다.
sel을 입력하고 tab로 보완 할 수있는 rlwrap_ext라는 sqlplus 용 사전을 넣어 보자.
h tp // w w.ぃぬぃふぃかちおん. 오 t / rlw 등 p_에 xt. HTML. 엔 에서 최신(Version 12.1.0) 사전을 인스코합니다.
$ mkdir rlwrap-extensions
$ cd rlwrap-extensions
$ wget http://www.linuxification.at/download/rlwrap-extensions-V12-0.01.tar.gz
$ tar xvfz rlwrap-extensions-V12-0.01.tar.gz
그래서,
$ rlwrap -pRed -if ~/rlwrap-extensions/sqlplus sqlplus /nolog
을 실행하고 sel을 입력하고 tab을 누르십시오.
MySQL에서도 rlwrap을 사용해보십시오.
rlwrap -a -pGREEN mysql -uroot
어서 본다.
Reference
이 문제에 관하여(rlwrap을 사용하여 SQL * Plus를 KAITEKI로 만드는 방법 (mysql도 허용 w)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/murachi1208/items/755fe0cc88a073c2d2fd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)