sed用法
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,sed 语法sed [OPTION]... {script-only-if-no-other-script} [input-file]...sed是一个文件行处理工具是单行处理的读取文件的第一行 到模
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
电力网络安全意义
青岛尚度网络技术有限公司
我的世界服务器数据库在哪
软件开发队企业资质的要求
炉石传说有涉外服务器吗
消防支队 数据库建设招标
前锦网络技术公司规模
杀毒软件开发的现状和趋势
网络安全周主题活动策划
云南提供软件开发零售价格
边缘网络技术安全吗
数据库需求分析的期末题
阿古斯 服务器
关于网络安全有关的问题
联运服务器
家庭宽带可以连接服务器吗
镀膜人才数据库
with网络技术
哈尔滨网络技术公司
网络安全法关键基础设施
网络安全 人人
移动应用软件开发方向是什么
北京百佳互联网科技有限公司
赣州企业服务器哪家公司好
db2导出数据库所有表名
互联网与科技融合的应用
国内互联网科技股排名
宝塔面板中的数据库怎么使用
湘潭口碑好的软件开发
视频终端服务器