Я заметил, что |
используется для отправки результатов первой команды другой. Я хотел бы убить все процессы, которые соответствуют имени.
Вот что обычно делает pgrep:
$ pgrep name
5089
5105
И несколько аргументов, кажется, работают с kill
:
sudo kill 5089 5105
Но это неправильно
pgrep name | kill
Так как это сделать правильно?
man pgrep
. Кнопка понижающего голоса говорит, что это когда вопрос не требует усилий по исследованию, а я не вижу ничего в вашем вопросе. Извините, если это показалось резким.
pkill
, И если это не существует,kill $(pgrep ...)
.