将变量从bash传递到ruby(Fastlane)

问题描述 投票:0回答:1

我有这样简单的bash函数。

jq -e '.expo.isDetached' <app.json

我这样在我的ruby(Fastlane)中称呼该sh文件。

check = sh('bash ./Check_Detached.sh')
puts(check)

如果我打印支票,则为'true'。

但是,如果我检查'true'或其他内容,那永远是不正确的。

if check == 'true'

我认为如何将变量从bash函数传递到ruby(Fastlane)的方式是错误的。我该怎么办?

ruby bash fastlane
1个回答
0
投票

您可能应该先去除结果:check = sh('bash ./Check_Detached.sh').strip

© www.soinside.com 2019 - 2024. All rights reserved.