程序编程风格:
过程式:以指令为中心,数据服务于指令
对象式:以数据为中心,指令服务于数据
shell程序:提供了编程能力,解释执行
编程逻辑处理方式:
顺序执行
循环执行
选择执行
Shell编程:过程式、解释执行
编程语言的基本结构:
各种系统命令的组合
数据存储:变量、数组
表达式:a + b
语句:if
shell脚本:
包含一些命令或声明,并符合一定格式的文本文件
格式要求:首行shebang机制
#!/bin/bash
#!/usr/bin/python
#!/usr/bin/perl
shell脚本的用途有:
自动化常用命令
执行系统管理和故障排除
创建简单的应用程序
处理文本或文件
创建shell脚本
第一步:使用文本编辑器来创建文本文件
第一行必须包括shell声明序列:#!
#!/bin/bash
添加注释
注释以#开头
第二步:运行脚本
给予执行权限,在命令行上指定脚本的绝对或相对路径
直接运行解释器,将脚本作为解释器程序的参数运行
脚本规范
1.第一行一般为调用使用的语言
2.程序名,避免更改文件名为无法找到正确的文件
3.版本号
4.更改后的时间
5.作者的相关信息
6.该程序的作用,及注意事项
7.最后是各版本的更新简要说明
脚本的基本结构
#!SHEBANG
CONFIGURATION VRIABLES
FUNCTION_DEFINITIONS
MAIN_CODE
原文地址:http://blog.51cto.com/13477944/2054585