0
如何设置isIosPublicVersion
正确两串比较?如果$os
设置为ios
且$version
设置为公共,则它应该评估为true。正确的语法来设置变量的布尔与在bash
isIosPublicVersion= [[ "${os}" == "ios" && "${version}" == "public" ]]
if [[ -n $upload ]] && [[ !$isIosPublicVersion ]]; then
echo "upload true"
else
echo "upload false"
fi
也就是如果情况设置是否正确?
我试过了你的解决方案,但它不能按预期工作。请参阅:http://stackoverflow.com/questions/42254785/nested-if-case-in-bash-always-evaluating-to-true – mles
@mles第一个错误,我编辑纠正。 –