程序:指令+数据

     程序编程风格:

        过程式:以指令为中心,数据服务于指令

        对象式:以数据为中心,指令服务于数据

 

    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