有没有办法用set -e
来运行bash脚本,即,如果set -e
在脚本的第一行?我知道有例如bash -x
来模拟set -x
,但我没有看到任何东西效仿set -e
。bash:使用-e(errexit)运行脚本
4
A
回答
6
bash
可以使用任何的是有效的与set
作为命令行选项的选项,这样你就可以简单地使用
bash -e myScript
这里的第一句从手册页的选项部分(重点是我的;我知道我也掩盖了很长一段时间的这句话):
除了在set内建命令的文档中讲述的单字符壳选择,Bash解释下列选项被调用时:
0
如何:
(set -e; . file.sh)
相关问题
- 1. Bash脚本sed -e
- 2. 麻烦errexit在bash
- 3. 用sh运行bash脚本
- 4. 使用npm运行bash脚本
- 5. 使用Bash持续运行PHP脚本
- 6. 使用bash运行3个python脚本
- 7. 并行运行bash脚本
- 8. 并行运行bash脚本?
- 9. 如何在“set + e”不够时保持bash脚本运行?
- 10. 从R脚本运行bash脚本
- 11. Bash脚本运行php脚本
- 12. 从PHP脚本运行bash脚本
- 13. awk的运行bash脚本
- 14. bash脚本从rc.local运行
- 15. 从bash运行Oracle脚本
- 16. 运行BASH脚本文件
- 17. 运行bash脚本会
- 18. 在bash中运行脚本
- 19. 从java运行bash脚本
- 20. 从JVM运行bash脚本
- 21. BASH脚本运行tethereal
- 22. Bash使用变量从脚本运行脚本
- 23. 运行一个PHP脚本,运行一个运行bash脚本的Python脚本,挂在bash上
- 24. 用于运行命令的Bash脚本
- 25. 运行从另一个bash脚本bash脚本不同权限
- 26. 如何使用本地参数运行远程bash脚本
- 27. Bash shell脚本,只用脚本的某个部分运行&
- 28. 从sh或bash脚本运行/调用Windows批处理脚本
- 29. 使用bash脚本
- 30. 使用bash脚本
啊,我误解似乎手册页。谢谢。 – asmeurer