文章插图
接上文:grep命令快速入门
linux 文本操作的三大神器:grep、sed、awk,各自的最佳应用场景:
- grep:使用正则表达式搜索文本,并把匹配的行打印出来,是强大的文本搜索工具;
- sed:用于编辑匹配到的文本,是一种流编辑器;
- awk:能够对文本进行复杂的格式处理,是一种处理文本的语言 。
1、命令功能【sed 命令快速入门】sed 主要用于自动编辑一个或多个文件,简化对文件的反复操作 。
2、命令格式
sed [options] '[地址定界] command' file
3、命令参数 options- -n:只打印匹配到的行
- -e:多次匹配,相当于对每行处理时,顺序执行多个sed命令
- -i:直接将处理结果写入文件
- 不给地址:默认对全文进行处理
- 单地址:/pattern/,被pattern匹配到的每一行
- 地址范围:#, #
- d:删除模式空间匹配到的行
- p:打印模式空间中的内容
- s/old/new/g:将old替换为new,g表示行内全局替换
文章插图
打印匹配到的行:
文章插图
将hello替换为HELLO:
文章插图
推荐阅读
- 回南天茶叶如何存储,如何快速的检测茶叶含水量
- K8S常用命令
- Redis命令大全,满足你的日常工作,看这一篇就够了
- 喝什么茶能快速丰胸,上班族女性的丰胸茶
- 你平时是怎么管理 Docker 容器的?还在使用一大堆的窗口和命令吗
- 喝什么茶能快速减肥,喝什么茶能简单快速抑制食欲
- 据报道地球冰川正处于快速融化阶段但是一些科学家认为 地球将进入小冰河
- 节后快速减肥的几道茶,抹茶能减肥吗
- 跳绳快速瘦腿有效吗?
- 后端开发程序员CentOS7 linux下常用的shell命令