जवाबों:
लगता है कि आप एक execसंसाधन के साथ काम कर रहे हैं , है ना?
डिफ़ॉल्ट रूप से, कमांड का आउटपुट मामलों में कठपुतली द्वारा लॉग किया जाता है (जैसे यह) कि कमांड विफल हो गया है - संसाधन प्रकार की logoutputसेटिंग देखें exec।
यदि आप किसी अन्य त्रुटि आउटपुट को नहीं देख रहे हैं, तो यह संभव है कि कमांड केवल कोई भी प्रदान नहीं करता है (पूरी तरह से दोनों stdout और stderr में चुप); आपको उस एप्लिकेशन को सेट करने की आवश्यकता हो सकती है जिसे आप अधिक वर्बोज़ मोड में चला रहे हैं।
कुछ एप्लिकेशन सफलता पर एक गैर-शून्य निकास कोड लौटाते हैं (हालांकि आपकी 1लगभग निश्चित रूप से किसी प्रकार की विफलता है)। इसके लिए खाता बनाने के लिए, आप returnsसफलता पर अपेक्षित निकास कोड के सेट पर सेट कर सकते हैं ; कि जहां है [0]अपने त्रुटि में संदेश से आता है।
execउदाहरण के लिए, अपने संसाधन में इसे सेट करना , इन तीनों निकास कोडों में से किसी एक को "सफल" निष्पादन के रूप में मानता है।
returns => [0, 2, 14]