1、命名规范
  • 见名知意
  • 约定俗称以 .sh 结尾
  • 小写字母命名,下划线分割
    2、结构
    第一行需要指明解释器 #!Shell解释器,推荐使用env环境变量种的bash:#!/usr/bin/env bash
    3、编码统一
    尽可能使用UTF-8
    4、作者信息
    示例:
    1. #!/bin/env bash
    2. # Description: /mybin/myvim scripts
    3. # Auth: zhangl
    4. # Email: zhangl@163.com
    5. # Date: 2021-05-25 14:21
    6. # Version: 1.0
    5、执行方式
    1. # bash 01-scripts.sh # 显式指定解释器执行
    2. # ./01-scripts.sh # 直接指定脚本文件名称
    3. # source 01-scripts.sh # source 执行