[20161020]bbed保存执行结果.txt
--别人问的问题,实际上如果输出内容不多,直接界面上查看。
--如果输出很多,屏幕显示一闪而过,如果在tmux下使用就很简单,使用前缀键+[进入tmux的buffer模式,浏览以前的显示的内容
--我设置vi模式,可以像vim使用?或者/查询需要找的内容,一般使用?,因为tmux的显示是从下向上的。
--如果你不使用tmux,在bbed的参数配置里面可以设置,我一般配置如下,配合rlwrap可以使用方向键。
$ cat bbed.par
blocksize=8192
listfile=/home/oracle/bbed/filelist.txt
mode=edit
PASSWORD=blockedit
SPOOL=Y
$ cat cmd.par
set count 64
set width 160
rlbbed()
{
cd /home/oracle/bbed
rlwrap -s 9999 -c -r -i -f /usr/local/share/rlwrap/bbed /u01/app/oracle/product/11.2.0.4/dbhome_1/bin/bbed parfile=bbed.par cmdfile=cmd.par
}
BBED> show logfile
LOGFILE log.bbd
--这样命令以及执行的输出都写入log.bbd文件,如果SPOOL=N,仅仅输出命令,没有执行的输出,这样打开新session使用view(vim -R)
--查看该文件查询信息很方便,我平时基本就是这样,希望对大家有用。