使用EDIT命令快速编辑脚本文件
2012-10-09 15:57
399 查看
SQL*Plus中的edit命令提供给用户一种非常便捷的编辑脚本的手段。
在UNIX或Linux默认调用的是vi编辑器,在Windows环境中edit命令默认调用notepad编辑器。
在.bashrc里添加了
EDITOR=vi
export EDITOR
1.查询当前SQL*Plus的编辑器方法
sec@UNIX> define _editor
DEFINE _EDITOR = "vi" (CHAR)
查看的结果是,此时SQL*Plus使用vim编辑器。
2.修改SQL*Plus的编辑器方法
直接给_editor赋予编辑器的名字即可。
1)修改UNIX环境下SQL*Plus编辑器为vim
sec@UNIX> define _editor=vim
sec@UNIX> define _editor
DEFINE _EDITOR = "vim" (CHAR)
此时便可输入edit(或简写作ed)使用vim编辑器进行编辑了。
2)修改Windows环境下SQL*Plus编辑器为写字板(wordpad、write.exe)
Windows环境下默认的编辑工具是记事本(notepad),可以使用下面的方法将其修改为功能稍显强大的写字板。
sec@Windows> define _editor=write
sec@Windows> define _editor
DEFINE _EDITOR = "write" (CHAR)
此时便可输入edit(或简写作ed)使用写字板进行编辑了。
3.编辑特定的脚本文件
如果系统设置了ORACLE_PATH变量,当使用edit紧跟文件名时,它便会去对应的目录去匹配,如果没有找到所要编辑的文件便在当前目录下继续寻找。
如果系统没有设置ORACLE_PATH变量,SQL*Plus仅会在当前目录下寻找对应的文件。
如果均没有找到待编辑的文件,便会创建该文件(如果设置了ORACLE_PATH变量,将会在ORACLE_PATH变量指定的第一个目录下创建文件)。
另外,如果edit命令不加文件名表示对SQL*Plus当前的buffer进行编辑,生成的文件名默认为AFIEDT.BUF。
4.小结
SQL*Plus是一项“技术”,只有反复“躬行”后才能真正的体会其中的便捷与乐趣。
Good luck.
secooler
10.03.23
-- The End --
转载地址:http://space.itpub.net/519536/viewspace-630258
在UNIX或Linux默认调用的是vi编辑器,在Windows环境中edit命令默认调用notepad编辑器。
在.bashrc里添加了
EDITOR=vi
export EDITOR
1.查询当前SQL*Plus的编辑器方法
sec@UNIX> define _editor
DEFINE _EDITOR = "vi" (CHAR)
查看的结果是,此时SQL*Plus使用vim编辑器。
2.修改SQL*Plus的编辑器方法
直接给_editor赋予编辑器的名字即可。
1)修改UNIX环境下SQL*Plus编辑器为vim
sec@UNIX> define _editor=vim
sec@UNIX> define _editor
DEFINE _EDITOR = "vim" (CHAR)
此时便可输入edit(或简写作ed)使用vim编辑器进行编辑了。
2)修改Windows环境下SQL*Plus编辑器为写字板(wordpad、write.exe)
Windows环境下默认的编辑工具是记事本(notepad),可以使用下面的方法将其修改为功能稍显强大的写字板。
sec@Windows> define _editor=write
sec@Windows> define _editor
DEFINE _EDITOR = "write" (CHAR)
此时便可输入edit(或简写作ed)使用写字板进行编辑了。
3.编辑特定的脚本文件
如果系统设置了ORACLE_PATH变量,当使用edit紧跟文件名时,它便会去对应的目录去匹配,如果没有找到所要编辑的文件便在当前目录下继续寻找。
如果系统没有设置ORACLE_PATH变量,SQL*Plus仅会在当前目录下寻找对应的文件。
如果均没有找到待编辑的文件,便会创建该文件(如果设置了ORACLE_PATH变量,将会在ORACLE_PATH变量指定的第一个目录下创建文件)。
另外,如果edit命令不加文件名表示对SQL*Plus当前的buffer进行编辑,生成的文件名默认为AFIEDT.BUF。
4.小结
SQL*Plus是一项“技术”,只有反复“躬行”后才能真正的体会其中的便捷与乐趣。
Good luck.
secooler
10.03.23
-- The End --
转载地址:http://space.itpub.net/519536/viewspace-630258
相关文章推荐
- 在 Sublime Text 2 中使用 SFTP 插件快速编辑远程服务器文件
- Mybatis中使用mybatis-generator结合Ant脚本快速自动生成Model、Mapper等文件
- ubuntu下使用VI编辑文件必知的常用命令
- 使用vim的find命令快速打开文件
- Shell脚本中使用for循环和cat命令实现按顺序合并文件
- 使用“devenv.exe /edit ”命令在一个已经存在的vs实例里打开文件
- 如何把.csv文件导入到mysql中以及如何使用mysql 脚本中的load data快速导入
- linux使用dd命令快速生成大文件
- linux使用dd命令快速生成大文件
- 使用vim的find命令快速打开文件
- mktemp命令_Linux mktemp 命令用法详解:创建临时文件供shell脚本使用
- dirname命令介绍-使用dirname在shell脚本中获取当前脚本文件所在的绝对路径
- Ffmpeg快速命令使用 Ffmpeg选项详解 Ffmepg格式详解 常见视频文件格式详解
- Linux使用dd命令快速生成大文件
- Ubuntu下使用VI编辑文件必知的常用命令
- Ubuntu下使用VI编辑文件必知的常用命令
- Linux使用dd命令快速生成大文件(转)
- linux使用dd命令快速生成大文件
- oracle中快速实现命令记录与删除键,以及使用脚本快速配置
- Ubuntu下使用VI编辑文件必知的常用命令