如何从命令行杀死某个进程的所有子进程?

d-b*_*d-b 2 command-line osx kill process-management

我运行常规ChromeChrome Canary(从现在开始,使用 Canary)。有时我想杀死Canary的所有子进程Google Chrome Helper。问题是它们与常规Chrome的子进程具有相同的名称,因此会杀死CanaryChrome的子进程。killall "Google Chrome Helper"

如何使用“oneliner”或类似命令杀死 Canary 的所有子进程而不杀死Chrome的同名子进程?

Mac OS X