Zauważyłem, że |
służy do przesyłania wyników pierwszego polecenia do drugiego. Chciałbym zabić wszystkie procesy, które pasują do nazwy.
Oto co zwykle robi pgrep:
$ pgrep name
5089
5105
Wydaje się, że działa wiele argumentów kill
:
sudo kill 5089 5105
Ale to źle:
pgrep name | kill
Jak to zrobić poprawnie?
man pgrep
. Przycisk downvote mówi, że dzieje się tak, gdy pytanie nie pokazuje wysiłku badawczego, a ja nie widziałem żadnego w twoim pytaniu. Przepraszam, jeśli to wydawało się trudne.
pkill
. A jeśli to nie istniejekill $(pgrep ...)
.