1. 关于命名
变量命和函数名均采用下划线风格
local user_name="dmg"
function do_work(){
# todo
}
2. 关于首行
#!/bin/bash
shell脚本的第一行用来指定执行脚本的时候使用的默认解析器是什么, #!/bin/bash这样写就是指定使用 /bin 目录下的 bash来解析。
3. 关于注释
3.1 除脚本首行外,所有以 # 开头的语句都将成为注释。
3.2 函数内注释 # 与缩进格式对整齐
4. 关于缩进
4.1 使用两个空格进行缩进,不适用tab缩进
4.2 不在一行的时候使用 \ 进行换行,使用 \ 换行的原则是整齐美观