错误函数参考
软件包管理器提供以下函数来处理错误。
函数 | 细节 |
---|---|
die |
显示其参数中提供的错误消息,并中止构建进程。在 EAPI 6 及更高版本中,die 可以在 nonfatal 命令下和带有-n 选项的情况下调用,在这种情况下,它不会中止构建进程,而是以非零状态返回。 |
assert |
检查 PIPESTATUS 数组的值,如果任意组件非零调用 die (表示之前的命令传递失败)。 |
nonfatal |
将另一个命令作为其参数并执行它。如果该命令失败并且通常会终止,在nonfatal 下调用将以返回非零状态替代。 |