Скажем, я хочу убить каждый процесс, содержащий слово amarok. Я могу распечатать команды, которые хочу выполнить. Но как мне заставить оболочку выполнить их? то есть.
ps aux | grep -ie amarok | awk '{print "kill -9 " $2}'
Output:
kill -9 3052
kill -9 3071
kill -9 3076
kill -9 3077
kill -9 3079
kill -9 3080
kill -9 3082
kill -9 3083
kill -9 3084
kill -9 3085
kill -9 3086
kill -9 3087
kill -9 3088
kill -9 3089
kill -9 4031
kill -9
процесс, см. [управление процессами] [1] [1]: mywiki.wooledge.org/… ...
amarokx
тоже убьет процесс? Я pkill vi, он убивает, supervisorctl
который содержит слово "vi" в слове.
-9
неиспользовании довольно бесполезна - есть ли лучшая информация о том, почему люди не должны ее использовать? Он просто говорит: «Не увольняйте людей, которые его используют»; но все, что я когда-либо видел повсюду, это то kill -9 {pid}
, как что-то убить ...
| sh -x
после оставшейся части вашей командной строки?