shell - 负退出代码的含义
问题描述
执行 shell 脚本文件时,它会抛出 -33 退出代码
exit code=-33 在shell脚本文件执行中指的是什么。
解决方案
退出代码只能是 0-255。此范围之外的任何值都简单地环绕:
$ sh -c 'exit -33'; echo $?
223
除了零与非零之外,任何特定的退出代码都没有标准含义。
推荐阅读
- angular - 在子组件Angular 5控件值访问器中访问父表单验证
- reactjs - ReactJS:材质 ui 断点
- oracle - Oracle SQL Developer 初始化欢迎页面时出现问题
- mysql - MySQL中多行SUM的SUM
- c# - 如何从 Azure 门户更改 Application Insights 的最低严重级别?
- python - Python - 没有父文件夹的 Zipfile
- django - 在 django 项目中配置谷歌云数据存储
- android - 应用程序在发布时崩溃,无法从 google play 获取堆栈跟踪
- bash - 为什么 Bash 中的这个表达式不需要字符串转义?
- java - Mapper 和 Reducer 类型不匹配