相关疑难解决方法(0)

从Ruby调用shell命令

如何从Ruby程序内部调用shell命令?然后我如何从这些命令输出回Ruby?

ruby shell interop

1024
推荐指数
18
解决办法
51万
查看次数

出错时自动退出bash shell脚本

我一直在编写一些shell脚本,如果能够在任何命令失败的情况下暂停执行所述shell脚本,我会发现它很有用.请参阅下面的示例:

#!/bin/bash  

cd some_dir  

./configure --some-flags  

make  

make install
Run Code Online (Sandbox Code Playgroud)

因此,在这种情况下,如果脚本无法更改为指示的目录,那么如果失败,它肯定不会在之后执行./configure.

现在我很清楚我可以对每个命令进行if检查(我认为这是一个无望的解决方案),但是如果其中一个命令失败,是否有全局设置使脚本退出?

error-handling bash shell exit

564
推荐指数
8
解决办法
23万
查看次数

标签 统计

shell ×2

bash ×1

error-handling ×1

exit ×1

interop ×1

ruby ×1