標籤:mpi cap mat val install tor red fun may
一::
連結: https://share.weiyun.com/50R5pBb (密碼:dQPc)
或者該QQ群下載:
二:該工具的安裝步驟:
[[email protected] ~]$ lsdatabase grid h:1emp.txt h:1spooltest.txt ho oyt.lst selectDesktop h:1dept.sql h:1.lst h:emp.txt oracle_system_files_back rlwrap-0.37.tar.gz[[email protected] ~]$ tar -zxvf rlwrap-0.37.tar.gzrlwrap-0.37/rlwrap-0.37/completions/rlwrap-0.37/completions/testclientrlwrap-0.37/completions/coqtoprlwrap-0.37/doc/rlwrap-0.37/doc/rlwrap.man.inrlwrap-0.37/doc/Makefile.amrlwrap-0.37/doc/Makefile.inrlwrap-0.37/filters/rlwrap-0.37/filters/READMErlwrap-0.37/filters/RlwrapFilter.pmrlwrap-0.37/filters/RlwrapFilter.3pmrlwrap-0.37/filters/count_in_promptrlwrap-0.37/filters/pipetorlwrap-0.37/filters/loggerrlwrap-0.37/filters/nullrlwrap-0.37/filters/unbackspacerlwrap-0.37/filters/pipelinerlwrap-0.37/filters/ftp_filterrlwrap-0.37/filters/history_formatrlwrap-0.37/filters/simple_macrorlwrap-0.37/filters/templaterlwrap-0.37/filters/scrub_promptrlwrap-0.37/filters/paint_promptrlwrap-0.37/filters/censor_passwordsrlwrap-0.37/filters/listingrlwrap-0.37/filters/Makefile.amrlwrap-0.37/filters/Makefile.inrlwrap-0.37/src/rlwrap-0.37/src/rlwrap.hrlwrap-0.37/src/redblack.hrlwrap-0.37/src/malloc_debug.hrlwrap-0.37/src/completion.rbrlwrap-0.37/src/Makefile.amrlwrap-0.37/src/Makefile.inrlwrap-0.37/src/main.crlwrap-0.37/src/signals.crlwrap-0.37/src/readline.crlwrap-0.37/src/pty.crlwrap-0.37/src/completion.crlwrap-0.37/src/term.crlwrap-0.37/src/ptytty.crlwrap-0.37/src/utils.crlwrap-0.37/src/string_utils.crlwrap-0.37/src/malloc_debug.crlwrap-0.37/src/filter.crlwrap-0.37/test/rlwrap-0.37/test/testclientrlwrap-0.37/test/testitrlwrap-0.37/tools/rlwrap-0.37/tools/config.guessrlwrap-0.37/tools/config.subrlwrap-0.37/tools/depcomprlwrap-0.37/tools/install-shrlwrap-0.37/tools/missingrlwrap-0.37/READMErlwrap-0.37/configure.acrlwrap-0.37/aclocal.m4rlwrap-0.37/Makefile.amrlwrap-0.37/Makefile.inrlwrap-0.37/config.h.inrlwrap-0.37/configurerlwrap-0.37/AUTHORSrlwrap-0.37/COPYINGrlwrap-0.37/ChangeLogrlwrap-0.37/INSTALLrlwrap-0.37/NEWSrlwrap-0.37/TODOrlwrap-0.37/BUGSrlwrap-0.37/PLEA[[email protected] ~]$ lsdatabase grid h:1emp.txt h:1spooltest.txt ho oyt.lst rlwrap-0.37.tar.gzDesktop h:1dept.sql h:1.lst h:emp.txt oracle_system_files_back rlwrap-0.37 select[[email protected] ~]$ cd rlwrap-0.37[[email protected] rlwrap-0.37]$ lsaclocal.m4 BUGS completions configure COPYING filters Makefile.am NEWS README test toolsAUTHORS ChangeLog config.h.in configure.ac doc INSTALL Makefile.in PLEA src TODO[[email protected] rlwrap-0.37]$ ./configurechecking build system type... i686-pc-linux-gnuchecking host system type... i686-pc-linux-gnuchecking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... /bin/mkdir -pchecking for gawk... gawkchecking whether make sets $(MAKE)... yeschecking whether make sets $(MAKE)... (cached) yeschecking whether build environment is sane... yeschecking for style of include used by make... GNUchecking for gcc... gccchecking for C compiler default output file name... a.outchecking whether the C compiler works... yeschecking whether we are cross compiling... nochecking for suffix of executables...checking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking dependency style of gcc... gcc3checking how to run the C preprocessor... gcc -Echecking for grep that handles long lines and -e... /bin/grepchecking for egrep... /bin/grep -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking minix/config.h usability... nochecking minix/config.h presence... nochecking for minix/config.h... nochecking whether it is safe to define __EXTENSIONS__... yeschecking for gcc... (cached) gccchecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ISO C89... (cached) none neededchecking dependency style of gcc... (cached) gcc3checking how to run the C preprocessor... gcc -Echecking for perl... /usr/bin/perlchecking for strip... stripchecking for ANSI C header files... (cached) yeschecking for sys/wait.h that is POSIX.1 compatible... yeschecking errno.h usability... yeschecking errno.h presence... yeschecking for errno.h... yeschecking fcntl.h usability... yeschecking fcntl.h presence... yeschecking for fcntl.h... yeschecking libutil.h usability... nochecking libutil.h presence... nochecking for libutil.h... nochecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking sched.h usability... yeschecking sched.h presence... yeschecking for sched.h... yeschecking sys/ioctl.h usability... yeschecking sys/ioctl.h presence... yeschecking for sys/ioctl.h... yeschecking for sys/wait.h... (cached) yeschecking sys/resource.h usability... yeschecking sys/resource.h presence... yeschecking for sys/resource.h... yeschecking stddef.h usability... yeschecking stddef.h presence... yeschecking for stddef.h... yeschecking termios.h usability... yeschecking termios.h presence... yeschecking for termios.h... yeschecking for unistd.h... (cached) yeschecking for stdint.h... (cached) yeschecking time.h usability... yeschecking time.h presence... yeschecking for time.h... yeschecking getopt.h usability... yeschecking getopt.h presence... yeschecking for getopt.h... yeschecking regex.h usability... yeschecking regex.h presence... yeschecking for regex.h... yeschecking curses.h usability... yeschecking curses.h presence... yeschecking for curses.h... yeschecking termcap.h usability... yeschecking termcap.h presence... yeschecking for termcap.h... yeschecking for term.h... yeschecking for ncurses/term.h... yeschecking argument type of tputs putc function... intchecking whether your getopt() correctly understands double colons in option string... yeschecking for an ANSI C-conforming const... yeschecking for pid_t... yeschecking whether time.h and sys/time.h may both be included... yeschecking whether gcc needs -traditional... nochecking return type of signal handlers... voidchecking for getopt_long... yeschecking for getopt_long... (cached) yeschecking for isastream... yeschecking for mkstemp... yeschecking for pselect... yeschecking for putenv... yeschecking for readlink... yeschecking for sched_yield... yeschecking for setenv... yeschecking for setitimer... yeschecking for setsid... yeschecking for setrlimit... yeschecking for sigaction... yeschecking for snprintf... yeschecking for strlcpy... nochecking for strlcat... nochecking for strnlen... yeschecking for system... yeschecking for openpty in -lutil... yeschecking for openpty... yeschecking for getpty... nochecking for grantpt... yeschecking for unlockpt... yeschecking for getpt... yeschecking for pty/tty type... checking pty.h usability... yeschecking pty.h presence... yeschecking for pty.h... yesOPENPTYconfigure: checking for pty ranges...checking for tgetent... nochecking for tgetent in -lcurses... yeschecking for readline in -lreadline... yeschecking whether your readline headers know about rl_set_screen_size... yeschecking whether your readline library knows about rl_set_screen_size... checking for rl_set_screen_size... yeschecking whether your readline knows about rl_variable_value... yeschecking whether your readline knows about rl_readline_version... yesWill rlwrap find command‘s working directory under /proc/<commands pid>/cwd? let‘s see...checking for /proc/6024/cwd/configure.ac... yesconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating filters/Makefileconfig.status: creating doc/Makefileconfig.status: creating src/Makefileconfig.status: creating doc/rlwrap.manconfig.status: creating config.hconfig.status: executing depfiles commandsNow do: make (or gmake) to build rlwrap make check for instructions how to test it make install to install it[[email protected] rlwrap-0.37]$ makemake all-recursivemake[1]: Entering directory `/home/oracle/rlwrap-0.37‘Making all in docmake[2]: Entering directory `/home/oracle/rlwrap-0.37/doc‘sed -e ‘s#@[email protected]#/usr/local/share#‘ rlwrap.man > rlwrap.1make[2]: Leaving directory `/home/oracle/rlwrap-0.37/doc‘Making all in srcmake[2]: Entering directory `/home/oracle/rlwrap-0.37/src‘gcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cmv -f .deps/main.Tpo .deps/main.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT signals.o -MD -MP -MF .deps/signals.Tpo -c -o signals.o signals.cmv -f .deps/signals.Tpo .deps/signals.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT readline.o -MD -MP -MF .deps/readline.Tpo -c -o readline.o readline.cmv -f .deps/readline.Tpo .deps/readline.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT pty.o -MD -MP -MF .deps/pty.Tpo -c -o pty.o pty.cmv -f .deps/pty.Tpo .deps/pty.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT completion.o -MD -MP -MF .deps/completion.Tpo -c -o completion.o completion.cmv -f .deps/completion.Tpo .deps/completion.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT term.o -MD -MP -MF .deps/term.Tpo -c -o term.o term.cmv -f .deps/term.Tpo .deps/term.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT ptytty.o -MD -MP -MF .deps/ptytty.Tpo -c -o ptytty.o ptytty.cmv -f .deps/ptytty.Tpo .deps/ptytty.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT utils.o -MD -MP -MF .deps/utils.Tpo -c -o utils.o utils.cmv -f .deps/utils.Tpo .deps/utils.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT string_utils.o -MD -MP -MF .deps/string_utils.Tpo -c -o string_utils.o string_utils.cstring_utils.c: In function ‘colourless_strlen’:string_utils.c:626: warning: assignment discards qualifiers from pointer target typemv -f .deps/string_utils.Tpo .deps/string_utils.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT malloc_debug.o -MD -MP -MF .deps/malloc_debug.Tpo -c -o malloc_debug.o malloc_debug.cmv -f .deps/malloc_debug.Tpo .deps/malloc_debug.Pogcc -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\"/usr/local/share\" -g -O2 -MT filter.o -MD -MP -MF .deps/filter.Tpo -c -o filter.o filter.cmv -f .deps/filter.Tpo .deps/filter.Pogcc -DDATADIR=\"/usr/local/share\" -g -O2 -o rlwrap main.o signals.o readline.o pty.o completion.o term.o ptytty.o utils.o string_utils.o malloc_debug.o filter.o -lutil -lreadline -lcursesmake[2]: Leaving directory `/home/oracle/rlwrap-0.37/src‘Making all in filtersmake[2]: Entering directory `/home/oracle/rlwrap-0.37/filters‘make[2]: Nothing to be done for `all‘.make[2]: Leaving directory `/home/oracle/rlwrap-0.37/filters‘make[2]: Entering directory `/home/oracle/rlwrap-0.37‘make[2]: Nothing to be done for `all-am‘.make[2]: Leaving directory `/home/oracle/rlwrap-0.37‘make[1]: Leaving directory `/home/oracle/rlwrap-0.37‘
三 :使用教程
[[email protected] rlwrap-0.37]$ rlwrap sqlplus / as sysdba;SQL*Plus: Release 11.2.0.3.0 Production on Sun May 6 14:32:53 2018Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options[email protected]>
oracle 的sqlplus 工具進行翻譯的rlwrap 安裝教程