首页 > 解决方案 > 在 bash 中运行条件脚本

问题描述

这是我用来检查当前 git 分支的代码,

branch=$(git branch | sed -n -e 's/^\* \(.*\)/\1/p')

如果分支是主分支,我想有条件地运行以下代码

cd build && aws s3 cp . s3://www.examle.com/ --recursive

我如何在 bash 中做到这一点?

标签: bash

解决方案


尝试如下

[[ "$branch" == master ]] && cd build && aws s3 cp . s3://www.examle.com/ --recursive

推荐阅读