为什么会有shell脚本?

日常运维工作大部分是 一些繁琐的重复工作,每天大部分重复昨天的事情。那么摆在运维前的选择就是:
A:自己搞定
B:让机器搞定
shell脚本是入门最快,最高效的一个脚本语言。

一、shell是什么?

是一个程序。采用C语言编写,是用户和linux内核沟通的桥梁。它即是一种命令语言,又是一种解释型编程语言,通过一个图表示shell的作用

二、shell功能

命令行解释功能
启动程序
输入输出重定向 —文件导入到命令中,把原本输出到屏幕的数据信息写入到指定文件中。
管道连接 ----- echo “hello world” echo “hello world”|sed ‘s/world/tzk/’
文件名置换 (echo /*) --打印该路径下的文件名
变量维护 echo $USER
shell编程 -----shell 通过提示您输入,向操作系统解释该输入

三、第一个shell脚本

vi test.sh
i --进行输入内容

#!/bin/sh
#1行内容 表示本脚本由/bin/路径的sh程序来解释
echo "Hello World !"

:wq —写入并退出

/bin/sh test.sh —运行

posted on 2021-09-08 21:23  Tzk-  阅读(66)  评论(0)    收藏  举报