sed用法
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,sed 语法sed [OPTION]... {script-only-if-no-other-script} [input-file]...sed是一个文件行处理工具是单行处理的读取文件的第一行 到模
千家信息网最后更新 2026年11月03日sed用法
sed 语法
sed [OPTION]... {script-only-if-no-other-script} [input-file]...
sed是一个文件行处理工具
是单行处理的读取文件的第一行 到模式空间就相当于工厂流水线的工位
还有一个是 保持空间,就相当于 h存放临时数据用的 模式空间的数据和保持空间的数据是可以调整的,例如把模式空间的数据复制追加到保持空间...gju
既然 sed是一个 文本的处理工具,右有什么作用呢
1sed 可以修改行里面的内容
修改里面的内容肯定有一个标准,文件的一行字符 怎么界定的呢
比如 行首 用^ 表示 行尾 用 $ 表示
表示 一个单词 边界 \< \> \b \b
单词的定义是 字母 下划线 数字 组成 其他任何字符都可以认为是 字符的边界
修改 一个行的数据 必须对对行的字符 匹配才能修改
1 第一行
1,2 第一 第二行
1~2 表示奇数行
2~2 偶数行
也可以 通过正则表达式匹配
要匹配 root开头的行并且打印出来
也可以两个 正则表达式的方式
sed -rn '/正则1/,/正则2/p' 表示文本中匹配到第一个正则开始的行到第一个正则2的行 并打印
-n 关闭默认的输出到终端
p 打印匹配的行到终端
a 追加内容到匹配的行后面
i 插入内容到匹配的前面
c 表示替换匹配的行
r 读入指定文件的内容到匹配后
w 把匹配到的行保存在指定文件里面
-e支持多个点的修改
-r 支持扩展正则表达式
-i 修改文件并生效 不加次选项 表示 只是显示在终端不修改文件
s# # # 搜索替换#之间填写正则表达式
g 表示全局替换
sed语法
sed '定界匹配 命令' 文件 ....
文件
正则
空间
内容
数据
字符
表达式
一行
模式
终端
处理
单词
工具
文本
语法
边界
支持
下划线
两个
之间
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技
广州为想互联网科技有限公司
科技互联网公司装修
互联网巨头反垄断金融科技
互联网下的科技发展
没上市的科技互联网公司
互联网络科技有限公司
青岛互联网科技公司
亿策互联网科技
鑫亿盛互联网科技
南京欣网互联网科技
奔汉互联网科技
郑州华宇互联网科技
互联网科技大会
互联网金融科技公司干啥的
996高科技互联网公司
如何创新互联网科技
广州有谷有贝互联网科技有限公司
信承诺互联网科技有限公司
上海互联网科技园景观
科技互联网政务服务
杭州互联网科技公司
亿策互联网科技
互联网科技热点资讯
用友工业互联网科技发展
互联网金融科技名词解释
江苏互联网智能科技软件
从那以后互联网科技有限公司
互联网高科技行业有哪些企业
三亚科技创新互联网基地