shell编程介绍

shell: 命令解释器,就是一种应用程序。

shell: 是指linux操作系统的命令语言,我们用户的大部分工作都是通过shell完成的。
shell既是一种命令语言,又是一种程序设计语言。可以交互地解释和执行用户输入的命令。

shell能做什么?
1.自动化批量系统初始化脚本
2.自动化批量部署软件程序
3.应用管理程序
4.日志分析处理程序
5.自动化备份恢复数据
6.自动化信息采集及监控程序

shell的执行方式
shell的执行方式有很多,但是我们经常用的并不多,但是我们还是要简单了解一下。
我们先准备一个脚本,脚本的名字我们就叫a

后面的.sh后缀呢,其实就是为了调用的时候方便查看,知道它是一个shell脚本,可以写也可以不写。
我们进入vim以后,编写一下的一个简单脚本。

可以看到我在第一行加了#!/bin/bash这里我们可以加也可以不加,加上显得更加专业。
我们来使用第一种执行方式:bash a.sh

这是一个交互的脚本,是我们用户和机器之间经过互动完成的脚本。
第二种方式: sh a.sh

这种方式也是我们最常用的命令。
我们第三种方式: . a.sh

第四种方法: source

我们对一个shell程序的执行就先了解这么多,这不是重点,重点是我们该如何编写程序。

shell编程介绍

原文地址:https://blog.51cto.com/14881361/2567554

系统相关
我还没有学会写个人说明!
上一篇

如何让 Vim 成为你的神器?这些免费的书籍告诉你

你也可能喜欢

评论已经被关闭。

插入图片