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