没有 PID 的 `pgrep -P` 会做什么?

没有 PID 的 `pgrep -P` 会做什么?

我需要知道一个进程是否有子进程,因此我使用命令

pgrep -P <ProcessID>

然后我得到了所有子进程。但是当我使用带有空值和双引号的命令时,如下所示:

pgrep -P ""

作为回应,我得到了以下数字:12这个结果意味着什么?

答案1

它似乎给出了 的结果pgrep -P "0",即 swapper 进程,第一个进程。您可以使用 进行验证ps -eaf,前两行应显示0为 PPID(父进程 ID)。

相关内容