EDB*Plus的当前路径问题
磨砺技术珠矶,践行数据之道,追求卓越价值
回到上一级页面: PostgreSQL基础知识与基本操作索引页 回到顶级页面:PostgreSQL索引页
[作者 高健@博客园 luckyjackgao@gmail.com]
无论原来位于哪个路径,当启动EDB*Plus后,如果运行 ho pwd;就会出现:
/opt/PostgresPlus/9.2AS/edbplus
究其原因,
启动EDB*Plus的脚本是:
/opt/PostgresPlus/9.2AS/edbplus/scripts/launchedbplus.sh
[root@test scripts]# cat launchedbplus.sh #!/bin/bash # Copyright (c) 2012, EnterpriseDB Corporation. All rights reserved## Script used to launch EDB*Plus.. /opt/PostgresPlus/9.2AS/edbplus/scripts/common.shopenGuiCommandLine "EDB*Plus" "/opt/PostgresPlus/9.2AS/edbplus/edbplus.sh /nolog"[root@test scripts]#
而 edbplush.sh中,有:
[root@test edbplus]# cat edbplus.sh #!/bin/bash# EDB*Plus startup script # Copyright (c) 2008-2012, EnterpriseDB Corporation. All rights reserved.export base="/opt/PostgresPlus/9.2AS/edbplus" export JAVA_HOME="/opt/PostgresPlus/9.2AS/jre" export CLASSPATH=$base/edbplus83.jar:$base/lib/edb-jdbc14.jar:$base/lib/jline-0.9.91.jar ... export WD=$CWD cd $base $JAVA_CMD_PATH/java -Djava.library.path=$base jline.ConsoleRunner com.edb.EDBPlus $@ returnCode="$?" cd $WD exit $returnCode [root@test edbplus]#
其中,启动EDB*Plus的GUI之前,有一个 cd $base动作,而$base所指向的是: /opt/PostgresPlus/9.2AS/edbplus
如果我编辑edbplus.sh,把下面的路径改一下:
export WD=$CWD cd $base $JAVA_CMD_PATH/java -Djava.library.path=$base jline.ConsoleRunner com.edb.EDBPlus $@ returnCode="$?"
改成:
export WD=$CWD #cd $base cd /opt $JAVA_CMD_PATH/java -Djava.library.path=$base jline.ConsoleRunner com.edb.EDBPlus $@ returnCode="$?"
这是,我再次启动EDB*Plus,执行 ho pwd,得到的路径就是 /opt
[作者 高健@博客园 luckyjackgao@gmail.com]
回到上一级页面: PostgreSQL基础知识与基本操作索引页 回到顶级页面:PostgreSQL索引页
磨砺技术珠矶,践行数据之道,追求卓越价值
EDB*Plus的当前路径问题相关推荐
- java 加载dll后打包_让Jacob从当前路径读取dll文件及相关打包方法
让Jacob从当前路径读取dll文件及相关打包方法 独立观察员2013.08.12 Jacob LibraryLoader.class修改版代码 功能:让jacob可在当前路径下的dll文件夹内读取 ...
- 当前路径_[JSP] 07 JSP 路径问题
首先先明确一下下列URL的 假设一个URL是这样的losthost:8080/myservlet/path 服务器根路径:losthost:8080/ 项目根路径:losthost:8080/myse ...
- java当前路径和相对路径相关的疑惑
java当前路径和相对路径相关的疑惑_克豪的博客-CSDN博客 java当前路径和相对路径相关的疑惑_克豪的博客-CSDN博客
- java获取当前路径
java获取当前路径时间 1.利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir& ...
- [Linux学习]Shell脚本(1)--函数,输入,if判断(持续更新)+删除空行 +保存当前路径...
1)接收输入 1 check_status() 2 { 3 echo --Check hi_repo status is ok? y or n 4 read var 5 if [ "$var ...
- C# WinForm获取当前路径汇总
Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏//获取当前进程的完整路径,包含文件名(进程名). string str = this.GetType().Assembly.Loca ...
- Java获取当前路径和读取文件
1.利用System.getProperty()函数获取当前路径: System.out.println( System.getProperty("user.dir") );//u ...
- Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏
Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏//获取当前进程的完整路径,包含文件名(进程名). string str = this.GetType().Assembly.Loca ...
- C/MFC如何获得应用程序当前路径(整理)
第一种方法: DWORD GetCurrentDirectory( DWORD nBufferLength, // size, in characters, of directory buffe ...
最新文章
- python列表可以混合类型_如何在Python中将混合数据类型的列表转换为数据帧
- 用户查看订单信息php,php – 以编程方式获取用户刚刚在Ubercart中完成的订单
- VC6如何使用VS2005中的CImage类功能
- 目标代码文件、可执行文件和库
- 深度学习(三十三)——GAN参考资源
- laravel中使用的PDF扩展包——laravel-dompdf和laravel-snappy
- Basic INFO: InstallShield中如何获取所调用Exe的返回值
- MySQL可以用localhost 连接,但不能用IP连接的问题
- 利用numpy.gradient计算图像梯度
- Spring Security3
- 求定积分 c++实现
- Word转换pdf技巧之pdf虚拟打印机怎么用教程
- 京东 Android 客户端样式的级联地址选择器
- 家居收纳打造一个美好的家-央央家政家居收纳
- 提升睡眠质量的助眠好物,拥有这些,不再担忧睡眠质量
- VMware BitFusion 再探二(功能测试)
- SSM框架二手车交易网站源码+文档
- 攻防世界WEB练习区(view_source、get_post、robots)
- 将打开在扩展显示器的界面移动到主显示器中的方法
- FileZilla网络配置