ฉันเพิ่งพบข้อบกพร่องในสคริปต์ที่ฉันพยายามทำต่อไปนี้:
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ในกรณีนี้ สคริปต์ของฉันตรวจสอบค่าที่ส่งคืนแล้วก่อนดำเนินการต่อ แจ้งให้ทราบล่วงหน้า&&?