![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
文章平均质量分 91
BCXB_XIAO
这个作者很懒,什么都没留下…
展开
-
SHELL编程之文本处理工具AWK
SHELL编程之文本处理工具AWK一、awk介绍1. awk使用方式2. awk内部相关变量3. awk工作原理4. awk变量定义5. awk中BEGIN...END使用6. awk和正则的综合运用7. 练习8. awk的脚本编程8.1 流程控制语句8.2 循环语句8.3 算数运算二. awk统计案例三、课后作业四、企业实战案例1. 任务/背景2. 具体要求3. 涉及知识点一、awk介绍awk是一种编程语言,主要用于在linux/unix下对文本和数据进行处理,是linux/unix下的一个工具。原创 2021-05-26 20:35:40 · 102 阅读 · 0 评论 -
SHELL编程之文本处理工具SED
SED一、sed介绍1. sed的工作流程2. sed使用方法2.1 命令行格式2.2 脚本格式3. sed和正则的综合运用4. 课堂练习二、练习一、sed介绍1. sed的工作流程首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed把每一行都存在临时缓冲区中,对这个副本进行编辑,所以不会修改原文件。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。2. sed使用方法sed常见的语法格原创 2021-05-22 14:45:05 · 203 阅读 · 0 评论 -
SHELL编程之CASE语句+函数+正则
case语句一、case语句案例1案例2课堂练习1二、函数2.1 函数定义2.2 函数的调用2.3 应用案例三、综合案例四、正则表达式1. 什么是正则表达式2. 第一类正则3. 第二类正则4. 课堂作业五、正则总结六、课后作业一、case语句case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。case var in 定义变量;var代表是变量名pattern 1) 模式1;用 | 分割多个模式,相当于o转载 2021-05-20 18:30:46 · 516 阅读 · 0 评论 -
SHELL编程之嵌套循环+随机数
嵌套循环一、随机数实战案例1二、嵌套循环三、阶段性总结1. 变量定义2. 循环语句3. 影响shell程序的内置命令4. 补充扩展expect四、综合案例实战案例2案例分析代码拆分最终实现实战案例3一、随机数bash默认有一个$RANDOM的变量 默认是0~32767。使用set |grep RANDOM 查看上一次产生的随机数echo $RANDOM产生0~1之间的随机数echo $[$RANDOM%2]产生0~2之间的随机数echo $[$RANDOM%3]产生0~3之间的随机数转载 2021-05-19 21:18:46 · 582 阅读 · 0 评论 -
SHELL编程之流程控制和循环语句
流程控制语句一、流程控制语句1. 基本语法结构2. 应用案例3. 课堂练习二、循环语句1. for循环1.1 语法结构1.2 举例说明1.3 课堂练习1.4 总结2. while循环2.1 语法结构2.2 举例说明2.3 应用案例3. until循环3.1 语法结构3.2 举例说明一、流程控制语句1. 基本语法结构F: false 假T: true 真if [ condition ];then command commandfi[ 条件 ] && command原创 2021-05-12 17:09:40 · 243 阅读 · 0 评论 -
SHELL编程前奏_小工具(上)
一、文本处理工具1. grep工具grep是**行**过滤工具;用于根据关键字进行行过滤语法和选项语法:# grep [选项] '关键字' 文件名常见选项:OPTIONS: -i: 不区分大小写 -v: 查找不包含指定内容的行,反向选择 -w: 按单词搜索 -o: 打印匹配关键字 -c: 统计匹配到的行数 -n: 显示行号 -r: 逐层遍历目录查找 -A: 显示匹配行及后面多少行 -B: 显示匹配行及前面多少行转载 2021-05-09 21:18:55 · 639 阅读 · 0 评论 -
SHELL编程之变量定义
SHELL编程学习前奏1. 文件处理工具1.1 grep工具1.2 cut工具1.3 sort工具1.4 uniq工具1.5 tee工具1.6 paste工具1.7 tr工具小试牛刀2. 编程语言分类3. shell介绍4. bash基本特性4.1 命令和文件自动补全4.2 常见的快捷键4.3 常用的通配符(重点)4.4 bash中的引号(重点)5. 变量的定义1. 变量的分类2. 什么时候需要定义变量?3. 变量的定义规则6.简单的四则运算7.条件判断1. 语法格式2. 条件判断相关参数3. 示例① S转载 2021-05-10 21:34:22 · 439 阅读 · 0 评论