首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何找到由fastlane操作运行的shell命令的输出?

如何找到由fastlane操作运行的shell命令的输出?
EN

Stack Overflow用户
提问于 2016-11-06 09:06:11
回答 2查看 1.9K关注 0票数 0

有时,fastlane操作会抛出一个错误,例如:

ERROR [2016-11-06 03:34:20.16]: Shell command exited with exit status 48 instead of 0.

我发现故障排除很困难,因为--verbose不够详细。我所说的动作不是指sh动作,这是比较特殊的情况,而是指其他快速动作,例如create_keychain。操作create_keychain调用shell命令security create-keychain,当它失败时,不知道发生了什么。

如何找到由fastlane的操作运行的shell命令的输出?

如何找到包含所有参数的shell命令实际上正在尝试运行?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-06 22:30:26

答案是,目前没有这样的选择,但应该很容易加进去。我已经为它创建了git 第6878期

票数 0
EN

Stack Overflow用户

发布于 2016-11-06 18:16:52

在使用sh操作时,默认情况下会输出shell命令的输出。或者,您也可以使用backticks直接运行shell命令(标准Ruby)

代码语言:javascript
复制
puts `ls`
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40447639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档