码迷,mamicode.com
首页 > 系统相关 > 详细

Shell脚本的编程基础

时间:2017-12-25 23:25:43      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:shell   编程脚本   

     程序:指令+数据

     程序编程风格:

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

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

 

    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



Shell脚本的编程基础

标签:shell   编程脚本   

原文地址:http://blog.51cto.com/13477944/2054585

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!