当运行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命令读取即可,不存在则跳出脚本。