Package: psmisc Version: 22.21-2.1+b1 Severity: wishlist File: /usr/bin/killall
User sees on man page: -g, --process-group Kill the process group to which the process belongs. The kill signal is only sent once per group, even if multiple processes belonging to the same process group were found. User thinks: "Wow that's exactly what I want to do. I looked at all the kill(1) related commands and finally found one that can do this!" But then he discovers that he cannot simply give killall(1) a process ID like the good old kill(1) command, he has to give a name! He thinks "I just want to give the ID, which I happen to have. Names open up a whole new can of worms." Therefore please change NAME killall - kill processes by name to killall - kill processes by name or id (or in fact by file too, as I note with slashes you say.) And at SYNOPSIS add --process-id PID And do it even if there is some other command that can do -g. I mean imagine a kill command that doesn't also accept PIDs !?