假设我想杀死所有包含amarok一词的进程。我可以打印出我想执行的命令。但是我实际上如何使Shell执行它们。即。
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
进程吗?我杀死了vi,它杀死了 supervisorctl
其中包含“ vi”的单词。
-9
毫无帮助-关于为什么人们不应该使用它,还有更好的信息吗?它只是说:“别开火,解雇使用它的人”;但我在其他任何地方都没有看到的kill -9 {pid}
是如何杀死某些东西……
| sh -x
在命令行的其余部分之后添加吗?