我有像这样的简单bash函数。
jq -e '.expo.isDetached' <app.json
我这样称呼我的红宝石(Fastlane)中的sh文件。
check = sh('bash ./Check_Detached.sh')
puts(check)
如果我打印支票,它是'true'。
但是,如果我选择'true'或其他内容,则永远都不正确。
if check == 'true'
我认为我如何将变量从bash函数传递到ruby(Fastlane)。我该怎么办?
答案 0 :(得分:1)
您可能应该先删除结果:check = sh('bash ./Check_Detached.sh').strip
。