zombie.sh
#!/bin/bash
#ps命令输出的第8列为Z,表示为僵尸进程,显示该进程的PID和进程命令
ps aux | awk '{if($8 == "Z" || $8 == "Z+"){print $2,$11}}'
验证:
[root@logstash ~]# sh -x zombie.sh
+ ps aux
+ awk '{if($8 == "Z" || $8 == "Z+"){print $2,$11}}'
[root@logstash ~]# echo $?
0
[root@logstash ~]#