使用 pkill,如何找出匹配的进程数

Using pkill, how can I find out how many processes matched

我们可能不知道有多少进程实际死于 pkill 命令,但有没有办法回显有多少进程匹配?

pkill -f "bin/ql_node_server"

是否有一个 pkill 开关可以回显匹配的进程数?

在 MacOS 上,如果我将 -c 选项与 pkill 一起使用,我得到:

pkill: illegal option -- c
usage: pkill [-signal] [-ILfilnovx] [-F pidfile] [-G gid]
             [-P ppid] [-U uid] [-g pgrp]
             [-t tty] [-u euid] pattern ...

您可以使用 -c 标志。

来自 man pkill:

-c, --count Suppress normal output; instead print a count of matching processes. When count does not match anything, e.g. returns zero, the command will return non-zero value.