linux命令返回的退出状态1的含义
linux命令返回的退出状态1是什么意思?退出状态指示“未找到命令”linux命令返回的退出状态1的含义,linux,command,exitstatus,Linux,Command,Exitstatus,linux命令返回的退出状态1是什么意思?退出状态指示“未找到命令” 我已经访问了页面,这是否意味着退出状态1没有特殊意义?唯一的一般约定是零退出状态表示成功,而任何非零退出状态都表示失败 许多(当然不是全部)命令行工具返回语法错误的退出代码1,即参数太少或选项无效 许多——但遗憾的是,并非所有——命令行工具都有一个功能。按照惯例,它应该记录程序的退出代码,但很多都没有。您可以使用man查看退出状态的值 举例如下: man ls 现在搜索字符串退出 在下面添加屏幕截图: ABS链接混乱。这些退
我已经访问了页面,这是否意味着退出状态1没有特殊意义?唯一的一般约定是零退出状态表示成功,而任何非零退出状态都表示失败 许多(当然不是全部)命令行工具返回语法错误的退出代码1,即参数太少或选项无效
许多——但遗憾的是,并非所有——命令行工具都有一个功能。按照惯例,它应该记录程序的退出代码,但很多都没有。您可以使用
man
查看退出状态的值
举例如下:
man ls
现在搜索字符串退出
在下面添加屏幕截图:
ABS链接混乱。这些退出代码不是“保留”的,并且该表是Bash内部用法、通用Unix约定和作者的高调意见的混合体。另请参见tripleee发布的并非所有命令的手册页记录的退出代码。我正面临命令msgfmt的退出状态相关问题,它的手册页没有关于退出代码的文档。似乎在基本上所有错误情况下都使用泛型。不过,会有一条错误消息告诉您出了什么问题。