千家信息网

linux中sed命令的常用选项有哪些

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"linux中sed命令的常用选项有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"linux中sed命令的常用选项有哪些"文章能帮助大家解
千家信息网最后更新 2026年11月02日linux中sed命令的常用选项有哪些

这篇文章主要介绍"linux中sed命令的常用选项有哪些"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"linux中sed命令的常用选项有哪些"文章能帮助大家解决问题。

Sed 简介

sed 是一种新型的,非交互式的编辑器。它能执行与编辑器 vi 和 ex 相同的编辑任务。sed 编辑器没有提供交互式使用方式,使用者只能在命令行输入编辑命令、指定文件名,然后在屏幕上查看输出。 sed 编辑器没有破坏性,它不会修改文件,除非使用 shell 重定向来保存输出结果。默认情况下,所有的输出行都被打印到屏幕上。

sed 工作过程

sed 编辑器逐行处理文件(或输入),并将输出结果发送到屏幕。 sed 的命令就是在 vi和 ed/ex 编辑器中见到的那些。 sed 把当前正在处理的行保存在一个临时缓存区中,这个缓存区称为模式空间或临时缓冲。sed 处理完模式空间中的行后(即在该行上执行 sed 命令后),就把改行发送到屏幕上(除非之前有命令删除这一行或取消打印操作)。 sed 每处理完输入文件的最后一行后, sed 便结束运行。 sed 把每一行都存在临时缓存区中,对这个副本进行编辑,所以不会修改或破坏源文件。

sed的常用选项

sed 的常用选项

选项说明
-n使用安静模式,在一般情况所有的 STDIN 都会输出到屏幕上,加入-n 后只打印
被 sed 特殊处理的行
-e多重编辑,且命令顺序会影响结果
-f指定一个 sed 脚本文件到命令行执行,
-rSed 使用扩展正则
-i直接修改文档读取的内容,不在屏幕上输出

Sed 的正则表达式

sed 的正则表达式元字符

元字符功 能示 例示例的匹配对象
^行首定位符/^love/匹配所有以 love 开头的行
$行尾定位符/love$/匹配所有以 love 结尾的行
.匹配除换行外的单
个字符
/l..e/匹配包含字符 l、后跟两个任意
字符、再跟字母 e 的行
*匹配零个或多个前
导字符
/*love/匹配在零个或多个空格紧跟着
模式 love 的行
[]匹配指定字符组内
任一字符
/[Ll]ove/匹配包含 love 和 Love 的行
[^]匹配不在指定字符
组内任一字符
/[^A-KM-Z]ove/匹配包含 ove,但 ove 之前的那
个字符不在 A 至 K 或 M 至 Z 间
的行
\(..\)保存已匹配的字符

&保存查找串以便在
替换串中引用
s/love/**&**/符号&代表查找串。字符串 love
将替换前后各加了两个**的引
用,即 love 变成**love**
\<词首定位符/\匹配包含以 love 开头的单词的
行
\>词尾定位符/love\>/匹配包含以 love 结尾的单词的
行
x\{m\}连续 m 个 x/o\{5\}/分别匹配出现连续 5 个字母 o、
至少 5 个连续的 o、或 5~10 个
连续的 o 的行
x\{m,\}至少 m 个 x/o\{5,\}/
x\{m,n\}至少 m 个 x,但不
超过 n 个 x
/o\{5,10\}/

关于"linux中sed命令的常用选项有哪些"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

字符 命令 屏幕 编辑器 输出 常用 文件 处理 模式 定位 一行 正则 知识 结果 存区 输入 两个 交互式 元字符 内容 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 华服互联网科技靠谱吗 科技和互联网公司 疫情对互联网科技公司影响 腾讯阿里互联网科技 友谊互联网络科技 兼蜜互联网科技 互联网 新科技 上海卓越科技 互联网 卓越科技互联网 招聘 北京华百购互联网科技有限公司 现代互联网科技股 互联网大会黑科技排名 南平创想时代互联网科技有限公司 中国航天科技大学国际工业互联网 电子科技大学互联网创业大赛 互联网科技包装股份有限公司上市 互联网科技企业商标注意事项 求路客互联网科技电话 广东猫王互联网科技有限公司电话 瑞安市蟠桃会互联网科技有限公司 互联网络科技 科技互联网技术 互联网科技开发公司 互联网科技作文 壹账通互联网科技 厦门比较好的科技互联网公司 未来五年的互联网科技 健康食品互联网创新科技园项目 朱啸虎曾投资哪些互联网科技企业 合肥互联网科技公司公章图片
0