Zkuste použít pkill(1) .
pkill chrome
ps aux | grep chrome | awk ' { print $2 } ' | xargs kill -9
nebo
pgrep chrome | xargs kill -9
nebo
ps aux | awk '/chrome/ { print $2 } ' | xargs kill -9
Posledně jmenovaný je „elegantnější“, protože nezjistí skutečné pid pro „grep chrome“ v seznamu ps
:-)
Některé systémy mohou mít také užitečné programy, jako je killall
a pidof
(který je ve skutečnosti poskytován systémem V killall5
):
killall chrome
kill -9 `pidof chrome`
Obojí by mělo splnit to, co požadujete.
Existuje Windows ekvivalent příkazu Unix strings?
Vzdáleně spustit skript na Unixu, získat výstup lokálně?