gpt4 book ai didi

Xcode Shell脚本调用错误: Command/bin/sh failed with exit code 127

转载 作者:行者123 更新时间:2023-11-29 09:15:31 29 4
gpt4 key购买 nike

我有 Shell 脚本调用错误:

Command /bin/sh failed with exit code 127

当我尝试归档我的项目时出错。如果我在构建阶段选中“仅在安装时运行脚本”,我就能够正常构建而不会出现 shell 脚本错误。无论是否在构建阶段进行检查,归档都已成为一个问题。不断收到此错误。

最佳答案

三年前的问题,以及今年三月底的提醒。好的,我会咬。

通常,shell 脚本以您希望的退出代码结束。因此,如果您的脚本包含:

exit 127

这可能是退出代码的原因。

但是,某些退出代码是标准的,并且普遍认为使用它们是不好的做法。 (下表并非详尽无遗)

+----+--------------------------------------------------------+
| 1 | Catch-all for general errors, e.g. divide by zero etc. |
+----+--------------------------------------------------------+
| 2 | Misuse of shell build-ins |
+----+--------------------------------------------------------+
| 126| Cannot execute command invoked |
+----+--------------------------------------------------------+
| 127|Illegal command/command not found |
+----+--------------------------------------------------------+
| 128|Illegal argument to exit (e.g. exit 3.14) |
+----+--------------------------------------------------------+

所以如果脚本中没有exit 127,很可能是非法命令。 /bin/sh 真的存在吗? (听起来微不足道,但我见过它不存在的系统。)当您手动运行脚本时,脚本会报告什么?

关于Xcode Shell脚本调用错误: Command/bin/sh failed with exit code 127,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18061976/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com