sed用法
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,sed 语法sed [OPTION]... {script-only-if-no-other-script} [input-file]...sed是一个文件行处理工具是单行处理的读取文件的第一行 到模
千家信息网最后更新 2025年02月07日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安全错误
数据库的锁怎样保障安全
安全监控系统服务器的作用
计算机与软件开发难不难学
vin代码车型数据库
计算机三级网络技术考什么吗
软件开发费用国家标准
岳阳读软件开发的大学
2012数据库版是哪个版本
三级网络技术对应四级
青岛ibm服务器维修
关系型数据库有哪些英文名称
深圳云云网络技术有限公司
软件开发进阶系列分解淘宝
网络技术很有趣
金蝶软件怎样录入原始数据库
网络安全管理机构
五大网络安全机遇
学生网络安全教育知识内容
组织网络安全宣传周活动
有网却无法连接服务器
服务端流行的服务器软件
没有网络安全国家安全
方舟生存进化道具服务器
游戏服务器多少session
有没有网络安全管理机构
软件开发哪家好哪家有
青岛ibm服务器维修
网络安全等级保护测评项数量
获得ITSS的网络安全厂家
服务器开了进不了门
软件开发全平台