shell脚本开发基本规范及习惯

1)开头指定脚本解释器

#!/bin/sh 或 #!/bin/bash

2)开头加版本版权等信息

#Date:    2014-03-21 14:46:04

#Author: Created by  lh

#Mail:    15253157058@163.com

#Function: This scripts function is ….

#Version:   1.1

提示:可配置vim编辑文件时自动加上以上信息,方法是修改~/.vimrc配置文件

3) 脚本中不用中文注释

尽量用英文注释,防止本机或切换系统环境后中文乱码的困扰。

4)脚本以.sh为扩展名

例:mm.sh

5)代码书写优秀习惯

1、成对内容的一次写出来,防止遗漏。如:

{}、[ ]、’’、“”

2、[ ]中括号两端要有空格,书写时即可留出空格[  ] ,然后在退格书写内容。

3、流程控制语句一次书写完,在添加内容,如:

if 语句格式一次完成:

if 条件内容

     then

           内容

fi

4、代码缩进让代码易读

点赞