我写了一个程序,其中一部分管理系统用户 有时此命令不起作用:
$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)
提前谢谢。
答案 0 :(得分:2)
流程退出代码未标准化,超过0表示成功。特别是,流程退出代码不是 errno值。
尽管如此,the man page for userdel
有一节解释了退出代码的内容,包括:
8
user currently logged in