我最近在一个脚本中遇到了一个错误,尝试执行以下操作:
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的返回值。
—
frlan
@frlan这就是问题。在这种情况下
—
pmr
yum
愉快地返回0
。我的脚本已经在继续操作之前检查了返回值。请注意&&
?