AI智能
改变未来

1.Shell之简单了解

小破站学习笔记

1.shell的基本语法结构

变量定义 条件判断 循环语句for until while 分支语句 函数 数组等

2.基本正则表达式运用

3.文件处理三剑客 grep sed awk 工具的使用

4.用shell脚本完成一些复杂的任务 如:服务搭建 批量处理等

上面的还都是基本要求 我惊了 还有更深更难的语法

shell变量的定义和获取
shell简单的四则运算
编译型语言 C C++ 执行效率高 跨平台性差
解释型语言 python shell 效率低一点

shell就是人机交互的桥梁

顺序执行

若干命令+脚本的基本语法+脚本的特定语法+思想=shell脚本

重复化 复杂化的工作 通过把工作的命令写成脚本 以后只需要执行脚本就行了

自动化部署
自动化管理
自动化分析处理
自动化备份
自动化监控脚本

尽可能记忆更多的命令

命令的使用功能和场景

掌握脚本的标准格式

必须熟悉掌握脚本的基本语法

多看 看别人的 看懂模仿 多练多思考多去写脚本

#!指定解释器

#!/bin/env bash 去找系统环境中的bash 如果bash没在固定位置

#注释

标准执行方式 要用执行权限
sh zss.sh
./zss.sh
source zss.sh

非标准
sh -x zss.sh
用于排错
-n

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 1.Shell之简单了解