什么是好的Linux退出错误代码策略?
发布时间:2020-12-13 19:24:04 所属栏目:Linux 来源:网络整理
导读:我有几个独立的可执行Perl,PHP CLI脚本和C程序,我需要开发出口错误代码策略.这些程序由其他程序使用我创建的包装类调用,以便在PHP中使用exec().所以,我将能够得到一个错误代码.根据该错误代码,调用脚本将需要执行某些操作. 我做了一些研究,似乎1-254(或者只
我有几个独立的可执行Perl,PHP CLI脚本和C程序,我需要开发出口错误代码策略.这些程序由其他程序使用我创建的包装类调用,以便在PHP中使用exec().所以,我将能够得到一个错误代码.根据该错误代码,调用脚本将需要执行某些操作. 我做了一些研究,似乎1-254(或者只是1-127)范围内的任何内容都可以是用户定义的错误代码的公平游戏. 我只是想知道在这种情况下其他人如何处理错误处理. 最佳答案
唯一的约定是为了成功返回0,对于错误返回0以外的其他值.大多数知名的unix程序记录了他们可以返回的各种返回代码,您也应该如此.尝试为任意程序可能返回的所有可能的错误代码制作一个通用列表没有多大意义,否则你最终会得到tens of thousands of them like some other OS’s,即便如此,它并不总是涵盖特定类型的你想要返回的错误.
所以要保持一致,并确保记录您决定使用的任何方案. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |