আমি সম্প্রতি একটি স্ক্রিপ্টের বাগে প্রবেশ করেছি যেখানে আমি নিম্নলিখিতগুলি করার চেষ্টা করেছি:
yum -y install another_package.x86_64 some_package.x86_64 && run_my_script
স্ক্রিপ্টটি একটি নতুন সেন্টোস-এ ভালভাবে চলেছিল, তবে আমি যখন এটি সেন্ট ওএস 5 এ চালানোর চেষ্টা করেছি তখন some_package.x86_64
উপলভ্য ছিল না। তবে ত্রুটি করা এবং থামানোর পরিবর্তে yum
কেবল বার্তাটি মুদ্রিত করুন:
No package some_package.x86_64 available.
yum
আমার স্ক্রিপ্টগুলি আরও শক্তিশালী করার জন্য আমি কীভাবে এ জাতীয় পরিস্থিতিতে ত্রুটি করতে বাধ্য করতে পারি (কোন আইএমওর ডিফল্ট হওয়া উচিত)?
yum
আনন্দের সাথে ফিরে আসে 0
। আমার স্ক্রিপ্টটি এগিয়ে যাওয়ার আগেই ইতিমধ্যে রিটার্ন মানটি পরীক্ষা করছে। লক্ষ্য করুন &&
?