linux中sed工具的常用模板有哪些?
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,sed可以按照指令或脚本编辑文本的linux工具,文本处理功能非常强大,本文总结一些工作中常用的sed模板,方便大家使用替换1. 替换文件中所有的 aaa 到 bbbsed -i 's/aaa/bbb
千家信息网最后更新 2025年12月03日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安全错误
数据库的锁怎样保障安全
加强网络安全建设申论范文
会员功能在数据库如何实现
服务器数据连接线
数据库新技术百度文库
软件开发的人员有哪些
深圳c语言软件开发怎么样
云服务器和本地虚拟机连通
服务器win2003
中国网络安全大会 武汉
宝山区多功能软件开发销售公司
传奇搭建联机服务器
如何查美国的临床试验数据库
专业的计算机软件开发单位
上海恭鑫网络技术有限公司
将图片存到数据库
csgo服务器地址怎么用
国内软件开发培训机构排名
云服务器远程
进口串口联网服务器哪家好
有凹凸粉的我的世界服务器
数据库 第六章答案
网络安全监管漏洞
金山区信息化软件开发定制要求
fm2016数据库的选择
软件开发技术研究
暴雪战网服务器无法上网
网络安全主机安全应用安全
网络安全和信息化工作反思
电子政务内网网络安全专项核查
数据库换词