我以前使用以下命令行代码来终止所有进程
kill `ps -ef| grep -i selenium | grep -v grep| awk '{print $2}'`
但这在ubuntu16中不起作用
有人可以帮忙吗?答案 0 :(得分:2)
您是否尝试过killall selenium
?
答案 1 :(得分:0)
由于您正在将一些返回的结果读入变量,因此需要使用引号引用返回的输出,因此:
kill "$(ps -ef| grep -i selenium | grep -v grep| awk '{print $2}')"
您还可以使用以下方法逐个终止进程:
ps -ef| grep -i selenium | grep -v grep| awk '{print "kill "$2}' | sh
这些策略虽然和其他人建议的一样可能很危险,但请尽可能尝试使用pkill。
答案 2 :(得分:0)
您也可以尝试
pkill selenium