首页 > 系统服务 > 详细

shell脚本开发基本规范及良好的编写习惯

时间:2020-03-05 23:12:02      阅读:76      评论:0      收藏:0      [点我收藏+]

1.基本的规范

#1.开头指定脚本解释器

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

 

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

#Date:    20:20 202-3-5
#Author:create by guoke
#Mail:    123321@qq.com
#Function: This scripts function.....
#Version:2.1

 

#3.脚本中不用中文注释

尽量用英文注释,防止出现乱码

 

#4.脚本以.sh位扩展名

例如:webstart.sh

 

#创建shell脚本程序的步骤

#第一步:创建一个包含命令和控制结构的shell文件,以.sh为扩展名
#第二步:修改这个文件权限使它可以执行
            修改方式:chmod u+x  文件名
#第三步:执行
    方法1:./example
    方法2:bash + 文件
    方法3:source + 文件

 

2.良好的书写习惯

#1.成对的符号应尽量一次性写出,然后退格在符号里增加内容,防止遗漏,例如:

{} [] ‘‘ ""

 

#2.中括号[]两端至少要有1个空格,输入技巧:先输入一对中括号,然后退一个格,输入两个空格,再退一格,双中括号[[]]也是这样写

[ name ]
[[ name ]]

 

#3.对于流程控制语句应该一次性蒋格式写完,再添加内容

#比如1:写if语句

if 条件内容
    then
        内容
fi

#比如2:for循环语句

for 
    do
        内容
done

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

 

#4.通过缩进让代码更易读(tab键)

if 条件内容
    then
        内容
fi

 

#5.字符串赋值给变量应加双引号,并且等号前后不能有空格

my_file="test.txt"

 

#6.脚本中的单引号、双引号及反引号,必须为英文状态下的符号

‘‘,‘’
"",“”
``,··

#提示:前面为英文输入法状态下的符号,后者为中文状态下的符号

 

shell脚本开发基本规范及良好的编写习惯

原文:https://www.cnblogs.com/guoke-boy/p/12423528.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!