自动化运维[shell编程]——————新建一个脚本、添加脚本注释、运行脚本、调试脚本、函数。

文章目录

  • 1. shell脚本
    • 1.1 什么是shell脚本
    • 1.2 新建一个shell脚本
      • 1.2.1 手动建立脚本注释
      • 1.2.2 自动建立脚本注释
        • 1.2.2.1 快捷键添加(map)
        • 1.2.2.2 新建一个文件时自动添加
  • 2. 脚本的运行
    • 2.1 sh运行脚本
    • 2.2 source 与 . 运行脚本
    • 2.3 ./执行脚本内容
  • 3. 脚本的调试
  • 4.函数

1. shell脚本

1.1 什么是shell脚本

==Shell Script ,Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令

脚本是由文本组成,脚本是不用编译的。长脚是为了跑起来,能够用文本名称,运行文本内容的,是为了记录我们的操作步骤,进行批处理。

所有的程序是由数据和逻辑组成,脚本是一种解释性的语言,将所有的代码解释给系统听,开启一个解析器,在系统中直接运行的,解释器叫shell,所以他叫shell脚本。(python,perl同理都是以解释器命名)。

脚本是以.sh结尾的,.sh结尾是为了告诉系统这是一个脚本

1.2 新建一个shell脚本

我们在新建一个脚本时,我们首先必须要新建一个以.sh结尾的文件,.sh结尾是为了告诉系统这是一个脚本
然后我们在脚本里写入用哪个版本的shell程序运行脚本。#!/bin/bash(在Linux文件中并不是以#开头就是注释)。
一般我们为了规范性我们会写入以下内容:作者(Author),日期(Date),邮件(Mail),版本(Virsion),脚本描述(Description)

你可能感兴趣的:(shell,linux,运维,shell)