linux中sed工具的常用模板有哪些?
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,sed可以按照指令或脚本编辑文本的linux工具,文本处理功能非常强大,本文总结一些工作中常用的sed模板,方便大家使用替换1. 替换文件中所有的 aaa 到 bbbsed -i 's/aaa/bbb
千家信息网最后更新 2026年11月01日linux中sed工具的常用模板有哪些?
sed可以按照指令或脚本编辑文本的linux工具,文本处理功能非常强大,本文总结一些工作中常用的sed模板,方便大家使用
替换
1. 替换文件中所有的 aaa 到 bbb
sed -i 's/aaa/bbb/g' /path/to/file2. 找到文件的修改日期
stat deploy | sed -n '/^Modify.*/p' # 找到stat deploy | sed -n '/^Modify.*/p' | grep -Eo "....-..-.. ..:..:.." # 提取出修改起义2. 找到 aaa 参数,并设置为off
sed -i '/^aaa/s/on/off/' /path/to/file可以配合grep使用,完成自动设置参数
have_aaa=$(grep aaa /path/to/file | sed '/^#.*/d') # 寻找是否以存在aaa参数if [ ! -z $have_aaa ];then # 如果存在 sed -i '/^aaa/s/on/off/' /path/to/file # 则修改为offelse # 如果不存在 sed -i '/ccc/a aaa off' /path/to/file # 则在ccc参数下新增 aaa off # sed -i '$a/aaa off' /path/to/file # 则在最后新增 aaa offfi滤掉所有注释行
cat /etc/my.cnf | sed '/^#.*/d'找到并删除
找到包含aaa的行并删除
sed -i '/aaa/d' /path/to/file插入追加
- a/ 在当前行下面插入;
- i/ 在当前行上面插入;
- c/ 把当前行改为新的;
在ccc开头的行下面插入 something
sed -i '/^ccc/a something' /path/to/file在ccc开头的行后追加 something
sed -i '/^ccc/s/$/something/' /path/to/file在ccc后紧接着追加something
sed -i 's/ccc/&something/' /path/to/file
参数
开头
文件
文本
工具
常用
模板
强大
功能
指令
日期
注释
紧接着
脚本
处理
工作
起义
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手冲咖啡和咖啡机区别
互联网科技有限公司经营范围
金融科技还是互联网
互联网科技有限公司图片
中国 科技 互联网
互联网科技公司电话
广州互联网络科技有限公司
长亮科技 互联网金融
太原新华互联网科技学校怎么样
银川新华互联网科技学校地址
深圳国际航运科技和互联网
须眉科技是互联网公司吗
互联网为啥属于高科技
南平创想时代互联网科技有限公司
中和天地互联网科技有限公司
21世纪互联网科技成就
易租星互联网科技有限公司
安徽零酒互联网科技有限公司
安徽九吞吴互联网科技有限公司
六子台科技互联网展会
云信互联网科技有限公司
深圳互联网络科技有限公司
广州互联网络科技有限公司
恒生科技互联网指数分析
世界互联网科技公司市值排名
湖南一路畅行互联网科技
互联网科技扶贫时间
世界互联网领先科技成果获奖
互联网科技快讯热点
科技互联网专业务虚会材料