Linux系统shell脚本编写规范与常用技巧

Posted Friends of the wind

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统shell脚本编写规范与常用技巧相关的知识,希望对你有一定的参考价值。

  1. 注释要易于阅读
    有些初学者,往往编写的注释,只有自己能看懂,这忽略了要点,注释目的是为了给同事看的,至少包含下面信息,中文、英文注释规范不一,需要区分。
    程序员名字、程序目的、程序最后修改日期、最后修改者名字
#Programmer: Zhao
#Purpose: Test
#Last Changed: 2022/5/9
#changed by: Zhao
  1. 常见三只“臭虫”
    1) 错词 错误的字词
    2) 正确字词用在错误的位置 例如:特别注意,有些命令在命令行终端可以执行,但是在shell中不可以这么用,或者要加符号
    3) 能执行,但结果不是想要的 流程规划不全面,不合理。尤其是对精度要求高的程序来说,有多种指令均可实现,如何选择最佳的一个,考验的是程序员的经验。
  2. 捕捉“臭虫”
    1)模板 总结常用的模板,既轻松又能避免错误
    2)考虑全面 例如,磁盘使用率告警shell中,超过阈值发告警邮件,-gt 可以,但是这个选项只支持整数,使用率不会总是10、20、30;如果是11、21就会报错,考虑不全面,验证可能没问题,生产环境是会报错,改成 >就可解决这一问题。

以上是关于Linux系统shell脚本编写规范与常用技巧的主要内容,如果未能解决你的问题,请参考以下文章

Shell编程规范与变量命令总结

高效编写Linux Shell脚本的9个小技巧

史上最全高效编写Linux Shell脚本小技巧

系统管理中 bash shell 脚本常用方法总结

第十一章 Shell常用命令与工具

Shell编程规范与变量