আমাকে বাশ স্ক্রিপ্ট থেকে কিছু রুবি রত্ন ইনস্টল করা আছে কিনা তা পরীক্ষা করে দেখতে হবে।
আমি ভেবেছিলাম আমি এরকম কিছু করতে পারি
if ! gem list <name>; then do_stuff; fi
তবে কমান্ড লাইনে পরীক্ষা করে echo $?
দেখানো হয় যে gem list <name>
নামটি পাওয়া গেছে কিনা নির্বিশেষে 0 প্রদান করে।
এর অর্থ কি রত্ন তালিকার আউটপুট ফিল্টার করার জন্য আমাকে গ্রেপ ব্যবহার করতে হবে, বা রত্ন ইনস্টল করা আছে কিনা তা দেখার জন্য আরও ভাল উপায় আছে কি?
--version
, যেমন:gem list -i compass --version 0.12.4
।