用tarball实现liferay自动安装部署11-读取configure-helper.sh文件

简介:

当运行configure.sh的第一步就是去读取configure-helper.sh中的文件,从而可以正确的得知整个文件结果的设定,从而可以正确的做各种和文件相关的操作。

 

 
 
  1. #Read the configuration file and set the environment variables 
  2.  
  3. CONFIGURE_SHELL_FILE_NAME="/app/scripts/platform-portal/configure-helper.sh" 
  4.  
  5.   
  6.  
  7. if [ -f "$CONFIGURE_SHELL_FILE_NAME" ]; then 
  8.  
  9.        echo "reading the file path configurations from file: $CONFIGURE_SHELL_FILE_NAME" 
  10.  
  11.      source $CONFIGURE_SHELL_FILE_NAME 
  12.  
  13.   
  14.  
  15. else 
  16.  
  17.                 echo "can not find the path configuration file: $CONFIGURE_SHELL_FILE_NAME ,exiting..." 
  18.  
  19.                 exit 1 
  20.  
  21. fi 
  22.  
  23.   

 

非常简单,就是先判断configure.sh文件是否存在,然后用source命令读取即可,不存在则跳出脚本。





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/979809,如需转载请自行联系原作者

目录
相关文章
解决办法:dpkg: 错误: 无法打开软件包的 info 文件 /var/lib/dpkg/available 以便读取: 没有那个文件或目录
解决办法:dpkg: 错误: 无法打开软件包的 info 文件 /var/lib/dpkg/available 以便读取: 没有那个文件或目录
509 0
|
4月前
|
应用服务中间件 nginx
Ngnix08源码的复杂安装, --prefix=PATH可以设置一些相关的路径,对./configure进行进行编译设置,--sbin-path=PATH可以启动文件,或者相make clean清屏
Ngnix08源码的复杂安装, --prefix=PATH可以设置一些相关的路径,对./configure进行进行编译设置,--sbin-path=PATH可以启动文件,或者相make clean清屏
|
6月前
|
Shell
记录使用sh命令打包安装文件成为.run格式的安装包--run安装包打包--sh打包run
记录使用sh命令打包安装文件成为.run格式的安装包--run安装包打包--sh打包run
86 0
真正解决办法:编译freeswitch错误,You must install libavformat-dev to build mod_av
真正解决办法:编译freeswitch错误,You must install libavformat-dev to build mod_av
328 1
如何解决安装hexo init blog 时,出现WARN Failed to install dependencies. Please run ‘npm install‘ in “E:\tests
如何解决安装hexo init blog 时,出现WARN Failed to install dependencies. Please run ‘npm install‘ in “E:\tests
如何解决安装hexo init blog 时,出现WARN Failed to install dependencies. Please run ‘npm install‘ in “E:\tests
构建freeswitch, make cd-moh-install下载不了文件怎么办?
构建freeswitch, make cd-moh-install下载不了文件怎么办?
79 0
构建freeswitch, make cd-moh-install提示文件错误
构建freeswitch, make cd-moh-install提示文件错误
126 0
|
Python
pip安装报错:No such file or directory ; 没有那个文件或目录
pip安装报错:No such file or directory ; 没有那个文件或目录
1075 2
|
SQL 分布式计算 Hadoop
Nautilus无法创建下列所需的文件夹:/home/user/Desktop 报错解决
Nautilus无法创建下列所需的文件夹:/home/user/Desktop 报错解决
177 0
|
Ubuntu Linux 开发工具
Linux - ubuntu下Vim安装失败,报The following packages have unmet dependencies: vim : Depends: vim-common
Linux - ubuntu下Vim安装失败,报The following packages have unmet dependencies: vim : Depends: vim-common
585 0