मैं विभिन्न स्रोतों के माध्यम से खुदाई कर रहा हूं, लेकिन बच्चे के काटने की शारीरिक रचना का अच्छा विवरण नहीं पा रहा हूं। यह एक साधारण मामला है जिसे मैं समझना चाहूंगा।
$ cat <( sleep 100 & wait ) &
[1] 14247
$ ps ax -O pgid | grep $$
12126 12126 S pts/17 00:00:00 bash
14248 12126 S pts/17 00:00:00 bash
14249 12126 S pts/17 00:00:00 sleep 100
14251 14250 S pts/17 00:00:00 grep --color=auto 12126
$ kill -2 14248
$ ps ax -O pgid | grep $$
12126 12126 S pts/17 00:00:00 bash
14248 12126 Z pts/17 00:00:00 [bash] <defunct>
14249 12126 S pts/17 00:00:00 sleep 100
14255 14254 S pts/17 00:00:00 grep --color=auto 12126
बच्चे का इंतजार क्यों कर रहा है लाश?
क्या आप इसे समझा सकते हैं? क्या मुझे इस बारे में व्यापक समझ प्राप्त करने के लिए C और Bash स्रोत कोड जानने की आवश्यकता है या कोई प्रलेखन है? मैंने पहले ही सलाह ली है:
- इस साइट और स्टैक ओवरफ्लो पर विभिन्न लिंक
- W. शॉट द्वारा लिनक्स कमांड लाइन
man bash
- बैश संदर्भ मैनुअल (बैश सोर्स कोड डॉक्स में)
- शुरुआती @ tldp.org के लिए बैश गाइड
- उन्नत बैश-स्क्रिप्टिंग गाइड
GNU बैश, संस्करण 4.3.42 (1) -release (x86_64-pc-linux-gnu)
लिनक्स 4.4.0-31-जेनेरिक # 50-उबंटू एसएमपी बुध जुलाई 13 00:07:12 यूटीसी 2016 x86_64 x86_64 x86_64 GNU / लिनक्स