userdel 的 linux php exec status 结果 8 是什么?

What is linux php exec status result 8 for userdel?

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

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

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

进程退出代码未标准化,超过 0 被用于成功。特别是,进程退出代码是 而不是 errno 值。

不过,the man page for userdel 有一个部分解释了它的退出代码,包括:

8
    user currently logged in