Shell脚本最佳实践 0. 编码.缩进.文件命名和权限设置等 使用utf-8编码: 统一使用tab缩进或空格缩进,不要混用: 文件名以.sh结尾,并且统一风格: 添加可执行权限: chmod +x [bash_script.sh] 最后,在所有输出完毕后,添加一个空行. 1. 指定默认解释器 也就是不要省略脚本第一行的shebang,一般默认是bash: #!/bin/bash 或者更为通用一些: #!/usr/bin/env bash 本机可用的shell解释器,可以通过以下命令查看: ca…