मैं हाल ही में एक स्क्रिप्ट में बग में भाग गया, जहाँ मैंने निम्नलिखित करने की कोशिश की:
yum -y install another_package.x86_64 some_package.x86_64 && run_my_script
स्क्रिप्ट एक नए CentOS पर अच्छी तरह से चली, लेकिन जब मैंने इसे Cent OS 5 पर निष्पादित करने का प्रयास किया, some_package.x86_64
तो उपलब्ध नहीं था। लेकिन yum
केवल संदेश को मुद्रित करने और रोकने के बजाय :
No package some_package.x86_64 available.
मैं yum
अपनी स्क्रिप्ट को और अधिक मजबूत बनाने के लिए ऐसी स्थितियों (जो IMO डिफ़ॉल्ट होना चाहिए) में त्रुटि करने के लिए कैसे मजबूर कर सकता हूं ?
yum
खुशी से लौटते हैं 0
। मेरी स्क्रिप्ट आगे बढ़ने से पहले ही रिटर्न वैल्यू की जाँच कर रही है। नोटिस &&
?