怎么用ps做网站首页字,天堂网,微信公众平台申请入口,网站数据库密码修改了要怎么做1 Preface/Foreword
set命令用于shell脚本在执行命令时候#xff0c;遇到异常的处理机制。
2 Usage
2.1 set -e
当执行命令过程中遇到异常#xff0c;那么就退出脚本#xff0c;不会往下执行其它命令。 #!/bin/bash #set -eroot GIT_TAG${CI_BUILD_TAG-NOTAG} GIT_REV…1 Preface/Foreword
set命令用于shell脚本在执行命令时候遇到异常的处理机制。
2 Usage
2.1 set -e
当执行命令过程中遇到异常那么就退出脚本不会往下执行其它命令。 #!/bin/bash #set -eroot GIT_TAG${CI_BUILD_TAG-NOTAG} GIT_REV$(git rev-parse --short HEAD) GIT_DATE$(date %y%m%d -d$(git show -s --format%ct HEAD)) CI_PIPELINE_ID${CI_PIPELINE_ID-0} if [ $GIT_TAG NOTAG ]; then APP_FIRMWARE_VERSION${GIT_TAG}-${GIT_DATE}-${CI_PIPELINE_ID}-${GIT_REV} else APP_FIRMWARE_VERSION${GIT_TAG} fi echo -n ${APP_FIRMWARE_VERSION} NOTE遇到命令错误仍然会继续往下执行。 #!/bin/bash set -eroot GIT_TAG${CI_BUILD_TAG-NOTAG} GIT_REV$(git rev-parse --short HEAD) GIT_DATE$(date %y%m%d -d$(git show -s --format%ct HEAD)) CI_PIPELINE_ID${CI_PIPELINE_ID-0} if [ $GIT_TAG NOTAG ]; then APP_FIRMWARE_VERSION${GIT_TAG}-${GIT_DATE}-${CI_PIPELINE_ID}-${GIT_REV} else APP_FIRMWARE_VERSION${GIT_TAG} fi echo -n ${APP_FIRMWARE_VERSION} NOTE遇到错误直接退出。