当运行configure.sh的第一步就是去读取configure-helper.sh中的文件,从而可以正确的得知整个文件结果的设定,从而可以正确的做各种和文件相关的操作。
- #Read the configuration file and set the environment variables
- CONFIGURE_SHELL_FILE_NAME="/app/scripts/platform-portal/configure-helper.sh"
- if [ -f "$CONFIGURE_SHELL_FILE_NAME" ]; then
- echo "reading the file path configurations from file: $CONFIGURE_SHELL_FILE_NAME"
- source $CONFIGURE_SHELL_FILE_NAME
- else
- echo "can not find the path configuration file: $CONFIGURE_SHELL_FILE_NAME ,exiting..."
- exit 1
- fi
非常简单,就是先判断configure.sh文件是否存在,然后用source命令读取即可,不存在则跳出脚本。
本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/979809,如需转载请自行联系原作者