אני רוצה להרוג יישום אבל אין לי את ה pid שלו (אני מדבר על סקריפט אוטומטי), יש לי לעומת זאת את ה pid של האב שלו.
כיצד אני יכול להרוג את הבן? (למעשה אני רוצה להרוג את כל התת עץ שנפרש מהאב, כולל האב עצמו)
אני לא יכול אגב להשתמש ב pgid כי יש שם תוכניות ברצף (האב של האב) שאני לא רוצה להרוג.
טוב אני אמחיש את זה גרפית:
קוד: |
3613 pts/3 S 0:11 \_ Process A
3614 pts/3 S 0:00 | \_ Process B
3615 pts/3 S 0:14 | \_ Process C
3616 pts/3 S 0:00 | \_ Process D
|
אני מעוניין להרוג את B ואת כל התת-עץ מתחתיו אבל להשאיר את A בחיים. בכל הפעמים שראיתי ה pid-ים היו עוקבים כמו כאן אבל לא נראה לי שאני יכול להסתמך על זה.