【发布时间】:2012-07-25 05:44:46
【问题描述】:
这就是我现在在 bash 脚本中的内容:
ps aux | grep glassfish | grep domain1 | gawk '{print $2}' | xargs kill -9
这样做的问题是,如果其他人登录并拉取与 glassfish 相关的内容,它也会拉取该 PID。从而导致杀死错误的PID。
所以我的问题是如何解决我必须只提取正确 PID 的问题,以及如何重写它以从 glassfish 生成的 PID 文件中提取 PID。
【问题讨论】:
-
kill -9 有点苛刻,你确定需要这种暴力吗? :-)
标签: linux bash shell glassfish pid