1. 首页
  2. 教程
  3. Linux

shell遍历多个进程后杀进程脚本

arr中填入进程的名字

#!/bin/sh
arr=("test")
for i in "${!arr[@]}";   
do   
   sp_pid=`ps -ef | grep ${arr[$i]} | grep -v grep | awk '{print $2}'`
if [ -z "$sp_pid" ];
then
 echo "[ not find sp-tomcat pid ]"
else
 echo "find result: $sp_pid "
 kill -9 $sp_pid
fi
done

 

原创文章,作者:admin,如若转载,请注明出处:https://www.huiyingwu.com/4394/

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注