什么是linux php exec状态结果8 for userdel?

时间:2018-01-24 21:33:31

标签: php linux exec status

我写了一个程序,其中一部分管理系统用户 有时此命令不起作用:

$strCommand = "sudo /usr/sbin/userdel $strDSUuser";
$cmdResult1 = exec($strCommand, $cmdResult2, $cmdStatus);

返回的状态代码为8 我发现代码8的最接近的含义是没有足够的可用存储空间,这是不正确的 什么是代码8,是否有一个很好的代码参考?我发现的那个可能不正确(http://developer-paradize.blogspot.com/2013/10/what-does-php-exec-return-value-of-5.html
提前谢谢。

1 个答案:

答案 0 :(得分:2)

流程退出代码未标准化,超过0表示成功。特别是,流程退出代码不是 errno值。

尽管如此,the man page for userdel有一节解释了退出代码的内容,包括:

8
    user currently logged in