首页 > 技术文章 > shell-脚本开发基本规范及习惯

scajy 2020-04-23 17:03 原文

1、shell-脚本开发基本规范及习惯

  1.开头指定脚本解析器

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

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

#Date:  2018/3/26
#Author:    zhangsan
#E-mail:zhang.san@163.com
#Function:批处理脚本
#version:1.1

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

  3. 脚本中不用中文注释
  尽量用英文注释,防止本机或切换系统环境后中文乱码的困扰。
  4. 脚本以.sh为扩展名
  例如:scripts-name.sh
  5. 代码书写优秀习惯
  1) 成对内容的一次写出来,防止遗漏。如:

{ }、[ ]、' '、` `、" "

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

  3) 流程控制语句一次书写完,在添加内容,如:
    if 语句格式一次完成:

if  条件内容
	then
		内容
fi

   for循环格式一次完成:

for
	do
		内容
done

  提示:while和until,case等语句也一样。

  4) 通过缩进让代码易读

if  条件内容
	then
		内容
fi

提示:好的习惯可以让我们避免很多不必要的麻烦,提升很多的工作效率。

  

 

推荐阅读