脚本应用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了脚本应用相关的知识,希望对你有一定的参考价值。
一、基础正则和扩展正则表达式应用
二、sed和awk应用
一、 基础正则表达式显示内容
1、基础正则表达式显示内容
显示匹配内容
使用查找字符集
显示连续指定范围
查找开始和结束内容
查看以字母a-z的行显示数来
查看任意字符重复数据
查询任意数字数据
2、扩展正则表达式应用
显示重复一个o或者多个o
查询wo后边一个字符内容
包含od is on 内容显示
查询组字符开头中间匹配
显示多个重复组
二、sed和awk应用
1、sed显示文件内容
显示文本内容
查看第三行数据和查看第三到第五行数据
查看奇数和偶数行数据
显示1到5行的奇数和偶数行
2、sed过滤显示内容
显示包含the关键字内容
查询第四行以后内容
显示the关键所在行号
显示p1开始数据
输出内容wood数据
3、sed删除符合条件数据
删除第三行数据
删除第三行到第五行数据
删除第八行包含cross关键行
删除小写字母行
4、替换符合条件文件
第一个小the替写为打写the
将所以小写the替换为THE
将所以的o替换为空字符串
在行首添加
将小写the前边添加
没行添加EOF
将the所在行的小写o修改为大写O
5、sed移动符合条件数据
将包含the的内容移动到行尾
将一到三行数据移动到第五行后边
在第三行后边添加hello
在第三行后插入hello和换行天机hello2
三、awk基本应用
1、awk过滤显示内容
显示密码文件第一行,第三行,第五列数据
显示文本所以内容
显示第一行到第三行内容
只显示第一行和第三行数据
2、awk显示奇数行和偶数行
显示root开头的行
过滤禁止登录系统用户
冒号作为分隔显示第七段字段包含basn内容
3、使用管道符双引号调用shell
统计使用basn的用户数量
统计在线用户数量显示计算机名称
以上是关于脚本应用的主要内容,如果未能解决你的问题,请参考以下文章