我注意到这|
是用来将第一个命令的结果发送给另一个命令的。我想杀死所有与名称匹配的进程。
pgrep通常这样做:
$ pgrep name
5089
5105
而且似乎有多个参数可以使用kill
:
sudo kill 5089 5105
但这是错误的:
pgrep name | kill
那么如何正确地做呢?
我不仅因为这些特定的命令而发问,而且还更好地了解了命令链。但是,我可以从问题得分看,意在了解问题是不受欢迎的...
—
托马什Zato -恢复莫妮卡
如果您想使这个问题更笼统,并确保它不是重复的,我可以投票。
—
Mikel 2014年
抱歉,不小心删除了我之前的评论。我在平板电脑上,这个网站的按钮非常小。
—
Mikel 2014年
我只是说我反对,因为你的问题似乎并没有问你不能学到的东西
—
Mikel 2014年
man pgrep
。否决按钮表示问题是在没有研究成果的情况下进行的,而我在您的问题中看不到任何问题。抱歉,这似乎很苛刻。
pkill
。如果不存在,kill $(pgrep ...)
。