为了学习良好的编码约定,学习 bash 脚本的一个很好的例子是什么?

myc*_*cat 12 bash

我已经学习了 bash 编程的基础知识。我想学习一些bash脚本的例子,以便我可以学习bash脚本编写的好习惯。

特别是,我对显示以下内容的 bash 脚本示例感兴趣:

  • 如何处理参数和触发条件功能
  • 如何检查输入错误
  • 如何执行命令完成
  • 如何将 bash 脚本组织成函数、命令等
  • 如何呈现帮助信息

比如我从github 上的 autorandr学到了很多。是否有任何其他此类脚本或脚本存储库可以让我了解 bash 脚本编写约定?

l0b*_*0b0 6

无耻的插件,但您确实要求提供示例:

如果您想要一个好的参考,请使用Greg 的 Wiki。这是一个严肃而可读的混乱和美丽花园,以务实的方法以最佳方式完成工作。在#bash 上提出任何问题之前,要非常非常小心地进行适当的调查- 他们可能很凶猛。