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

shell编程介绍

时间:2020-12-24 12:20:26      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:做什么   应用   程序设计语言   命令   使用   src   方式   管理程序   完成   

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编程介绍

标签:做什么   应用   程序设计语言   命令   使用   src   方式   管理程序   完成   

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

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