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