我已经学习了bash编程的基础知识。我想研究一些bash脚本示例,以便我可以学习bash脚本的良好习惯。
特别是,我对显示以下内容的bash脚本示例感兴趣:
- 如何处理参数并触发条件功能
- 如何检查输入错误
- 如何执行命令完成
- 如何将bash脚本组织成函数,命令等
- 如何显示帮助信息
例如,我从github的autorandr学到了很多东西。还有其他可以让我了解bash脚本约定的此类脚本或脚本存储库吗?
不知道为什么这会产生
—
负面影响
bash 是否有“好的”编码约定?我的看法是,当您使用bash时,您通常更感兴趣的是使bash尽可能高效且轻便地完成其工作(极其有限)。如果您想要优雅简洁的代码,请使用实际的编程语言。
—
2011年
@Shadur:有太多的语言,因此每个人都应该尽量减少使用它们,就像使用纯bash和bash绑定编写Gtk3 GUI应用程序一样。
—
dotbit
/etc任何地方或任何地方打包的许多系统初始化脚本中都有不良的Shell脚本编写实践,因此您应避免将其用作示例。