Clear Zombie Process

Для кого-то это было очевидно , вероятно . Век живи – век учись : команда preap :
v210-sol10:/ root 02:39:05# ps -ef |grep def
root 2896 2825 0 - ? 0:00 defunct
root 2904 2864 0 - ? 0:00 defunct
root 4270 4268 0 02:39:07 pts/4 0:00 grep def
v210-sol10:/ root 02:39:07# preap 2896
2896: exited with status 0
v210-sol10:/ root 02:39:13# ps -ef |grep def
root 4273 4268 0 02:39:16 pts/4 0:00 grep def
root 2904 2864 0 - ? 0:00 defunct
v210-sol10:/ root 02:39:15# preap 2904
2904: exited with status 0
v210-sol10:/ root 02:39:20# ps -ef |grep def
root 4276 4268 0 02:39:23 pts/4 0:00 grep def
v210-sol10:/ root 02:39:23#

Пример из real life , development server . Там этого добра ХВАТАЕТ 🙂

man preap – вперед , на зачтение 🙂

Взял здесь : Korn shell script for clear zombie processes / SunSolve

UPD: real life example –
ps -ef |grep def | grep -v grep | awk '{print "preap "$2}' | sh

Leave a Reply