shell脚本需要有较高的实用性、可维护、可阅读、方便他人阅读,因而需要建立一定的规范来操作

dream361@master:~$ cat test2.sh
#!/bin/bash 所使用的bash程序
# Date 创建日期
# Author: Created By Dream361 作者
# Mail : gloryzheng@.com 邮箱
# Func : This Script is for Mysql Backup 脚本的用途
# V2. 脚本版本号

2.Shell脚本中不要有中文,避免乱码

3.在写[] 方括号时,要同时写一对。[  ]内部的两端要有空格,比如 [  ]

4.流程控制语句要一次写完

if

then

语句xxx

fi

或者

for n in list

do

语句yyy

done

5.通过缩进,让代码更易读

最新文章

  1. 数据存储--沙盒sandBox
  2. 工作当中实际运用(1)——tab选项卡
  3. ACM: 强化训练-百度之星-Problem C-字典树
  4. 使用HyperV虚拟机装系统
  5. Ruby界面开发--wxRuby库TextCtrl相关问题
  6. 【转】C#通过Expression获取指定属性的名称
  7. POJ 1062 昂贵的聘礼 (最短路)
  8. jQuery的入门与简介
  9. 配置restful webservice 框架restkit
  10. HDU 2585 [Hotel]字符串递归处理
  11. Day-1: Python准备知识
  12. Telerik 控件 RadGridview实现绑定
  13. R语言实战(二)——数据分析基础知识
  14. SVN安装后bin中没有svn.exe,TortoiseSVN安装后bin目录中没有svn.exe;
  15. jquery插件方式实现table查询功能
  16. For input string: "null"
  17. 04. H5标签有哪些?行内元素有哪些?块级元素有哪些?空(void)元素有哪些?行内元素和块级元素有什么区别?你工作中常用标签有什么?
  18. About Dynamic Programming
  19. 在Linux下查找文件内容包含某个特定字符串的文件
  20. ViewPager+fragment的使用

热门文章

  1. Salesforce中通过SOAP API和Metadata API开发java的web server服务
  2. Spark高级数据分析· 2数据分析
  3. Django---ModelForm详解
  4. 一道C++练习题,替换一个字符串里所有实例
  5. 20144303石宇森 《Java程序设计》第2周学习总结
  6. [翻译]如何在HTML5中有效使用ARIA
  7. Maven错误recv failed
  8. 如何使用JMX监控Kafka
  9. Graph_Master(连通分量_D_Trajan缩点+dfs)
  10. 复习指南(Pascal版)