求杀进程命令:kill

shenghuiping2001 2010-12-16 11:28:17
我想把符合要求的进程杀掉,写在SHELL:

ps -ef | grep VSOP1 > pslog

vsopadmi 213134 82060 0 Dec 13 - 4:23 /usr/java6_64/bin/java -Xms512m -Xmx1024m -da -Dplatform.home=/bea/wlserver_10.3 -Dwls.home=/bea/wlserver_10.3/server -Dweblogic.home=/bea/wlserver_10.3/server -Xmx512m -Dlog4j.configuration=file:/weblogic/vsop/domains/vsop/apacheLog4jCfg.xml .....

我现在要的是把红色的进程号给kill掉,

思想:

把第一行vsopadmi 后的第一个 数字 取出,然后: kill -9

大家帮忙看看。谢谢
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shenghuiping2001 2010-12-16
  • 打赏
  • 举报
回复
非常好,谢谢
justkk 2010-12-16
  • 打赏
  • 举报
回复
ps -ef | grep VSOP1 | grep -v grep | awk '{print "kill", $2}' | sh
justkk 2010-12-16
  • 打赏
  • 举报
回复
ps -ef | grep VSOP1 | grep -v grep | awk '{print $2}' | xargs kill

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧