मैं प्रणाली का एक समूह कर रहा हूँ कॉल कि मैं समानांतर में चलाना चाहते हैं:पर्ल में, मैं सिस्टम कॉल के समूह को समाप्त करने के लिए कैसे रोक सकता हूं?
system(" sleep 5 && echo step 1 done &");
system(" sleep 3 && echo step 2 done &");
system(" sleep 7 && echo step 3 done &");
// block here
मैं प्रोग्राम प्रवाह कैसे ब्लॉक कर सकते हैं जब तक सभी सिस्टम कॉल समाप्त हो रहे हैं?
क्या माता-पिता perl स्क्रिप्ट को आउटपुट को पार्स करने की आवश्यकता है? आपकी पोस्ट उस आवश्यकता को इंगित नहीं करती है, लेकिन हर बार मुझे ऐसा करना पड़ता था, आउटपुट का प्रबंधन भी एक आवश्यकता थी। पाइप के साथ खुले जादू का प्रयोग करना और उन्हें पढ़ने के लिए चयन करना मेरे लिए अच्छा काम करता है। – ericslaw