Chinaunix首页 | 论坛 | 博客
  • 博客访问: 69016
  • 博文数量: 15
  • 博客积分: 638
  • 博客等级: 上士
  • 技术积分: 155
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-26 23:13
文章分类

全部博文(15)

文章存档

2012年(1)

2011年(1)

2009年(13)

分类:

2009-08-19 14:56:41

#!/bin/sh
#written by ccj copyleft@ccj
while getopts  :s:h OPTION  
do
case ${OPTION} in
s) STR=${OPTARG}
kill -9 `ps -ef |grep $STR |awk '{print $2}' `;;
h) echo "usage:./k -s string";;
esac
done
shift $(($OPTIND-1))
exit 0


使用方法,杀掉ps -ef|grep opt的所有进程 ./k -s opt
阅读(1336) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

presidentccj2009-10-17 20:04:18

你可以测试,有时候这两个命令找不出来你要的结果……

chinaunix网友2009-09-01 06:28:08

有天生的命令搞定,pkill和pgrep,为什么要写这么多的东西。