位置: 编程技术 - 正文

Linux系统中sed命令在文件某行前后添加内容的用法(linux常用命令sed)

编辑:rootadmin

推荐整理分享Linux系统中sed命令在文件某行前后添加内容的用法(linux常用命令sed),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux的sed命令详解,linux的sed命令详解,linux教程:sed命令的用法,linux sed-i,linux的sed命令,linux的sed命令详解,linux中sed详细用法,linux教程:sed命令的用法,内容如对您有帮助,希望把文章链接给更多的朋友!

linux的sed工具是十分强大的,能很容易的实现在某关键词的前一行或后一行增加内容。今天在批量修改tomcat的日志时就用到了该功能。

Linux系统中sed命令在文件某行前后添加内容的用法(linux常用命令sed)

一、在某行的前一行或后一行添加内容具休操作如下:复制代码代码如下:#匹配行前加sed -i '/toxingwang.com/iwww.toxingwang.com' the.conf.file#匹配行前后sed -i '/toxingwang.com/awww.toxingwang.com' the.conf.file而在书写的时候为便与区分,往往会在i和a前面加一个反加一个反斜扛 。代码就变成了:复制代码代码如下:sed -i '//a' test.txtsed -i '//i' test.txt这就就可以很方便的看出要在某一行前或某一行后加入什么内容 。不过经常我记不住a 、i 那个是前那个是后。我的记法是a = after ,i = in front 。这样就知道 i 是前,a 是后了。不过官方的man文件里不是这样解释的,man文件里是这样解释的:复制代码代码如下:a text Append text, which has each embedded newline preceded by a backslash.i text Insert text, which has each embedded newline preceded by a backslash.而且其可以配合find查找的内容处理,如下:复制代码代码如下:find . -name server.xml|xargs sed -i '/directory/i <!--'find . -name server.xml|xargs sed -i '/pattern="%h/a -->'二、在某行(指具体行号)前或后加一行内容复制代码代码如下:sed -i 'N;4addpdf' a.txtsed -i 'N;4ieepdf' a.txt 这里指定的行号是第四行 。

三、删除指定行的上一行或下一行#删除指定文件的上一行复制代码代码如下:sed -i -e :a -e '$!N;s/.*n(.*directory)/1/;ta' -e 'P;D' server.xml#删除指定文件的下一行sed -i '/pattern="%/{n;d}' server.xml 这个写起来有点长,一般如果不是shell里的需要,我更喜欢用vim去处理。另外需要注意的是,在vim里如果替换的内容里tab这样的符号是需要在编辑模式下分别按ctrl+v 和crtl+I ,而不是不停的几个空格。

Linux系统中有效用户组和初始用户组有什么作用于区别? 这里讲解Linux中的有效用户组和初始用户组1、/etc/group文件的结构2、/etc/group文件中内容说明1段是账户名,与/etc/passwd文件中的1段匹配2段是组密码,一般

全面讲解在Linux系统中安装和配置HAProxy的过程 一、Haproxy概念Haproxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。Haproxy特别适用于

linux下xhost命令报错:unable to open display的解决办法 linux下执行xhost命令报错:unabletoopendisplay,解决方法,linux下通过xhost进入图形界面,经常会出现报错unabletoopendisplaylinux下的操作步骤如下:1、复制代码

标签: linux常用命令sed

本文链接地址:https://www.jiuchutong.com/biancheng/353439.html 转载请保留说明!

上一篇:Linux下针对路由功能配置iptables的方法详解(linux路由是干嘛的)

下一篇:Linux系统中有效用户组和初始用户组有什么作用于区别?(linux存在的意义)

  • 如何计算转让金融商品盘亏应交增值税
  • 收到汇算清缴退款会计分录
  • 无形资产加计扣除最新政策
  • 职工与企业解除劳动合同后医保怎么办
  • 企业所得税预缴计算方法
  • 企业卖旧房如何计算缴纳土地增值税
  • 固定资产后续支出
  • 税金总额是税金的意思吗
  • 单位给员工买车怎么买
  • 国家税务总局关于取消增值税扣税凭证
  • 来料加工的生产企业
  • 税控设备抵减如何填写报表
  • 工业厂房的辅助用房
  • 增值税一般纳税人与小规模纳税人的区别
  • 安置残疾人员加计扣除
  • 一般商业企业要缴纳哪些税?
  • 销售退回涉及的科目
  • 小规模纳税人如何缴纳企业所得税
  • sdi是什么文件
  • 清理c盘清理
  • 怎么修改boot启动项
  • ssms注释
  • php使用while循环计算1到100的和
  • 损益类账户的期末余额一般在借方还是贷方
  • 表格uplook
  • 销售不动产预收款预缴增值税
  • 资产负债表中各项目的期末数应根据各账户
  • 企业盈利结转本年利润分录
  • web期末大作业源代码
  • php获取北京时间
  • 刚成立的公司招人能去吗
  • Attentional Feature Fusion 注意力特征融合
  • vue父子组件传值
  • 原材料暂估入库成本结转处理
  • 天然气零售企业
  • 出口企业的出口比例怎么算
  • 主营业务收入登记明细账簿范本
  • 企业的固定资产因自然灾害产生的净损失计入
  • 门诊收费票据能重新打印吗
  • 企业股东变更流程及费用
  • 未收回的货款属于什么会计科目
  • 个人所得税纳税记录怎么查询
  • 取得交易性金融资产支付的相关税费计入
  • 生活垃圾处理费合法吗
  • 什么是财产行为税举例
  • 工程项目成本核算
  • 用承兑付货款怎么做会计
  • 冲红发票如何做账务处理
  • 资产减值损失怎么计提
  • 小规模纳税人购进商品会计分录
  • 工会经费教育经费福利费计提比例
  • 新收入准则按照期间确认收入
  • 收到客户不要的定金怎么做账?
  • 小规模购入固定资产怎么做账
  • 资金股东占股比例
  • 农民专业合作社属于什么经济类型
  • 汇算清缴帐务处理
  • mysql数据库遇到的故障及分析
  • centos查看所有文件
  • centos 任务计划
  • mse windows defender
  • 开机f8显示英文字母
  • 苹果系统装win8
  • 一键ghostcgi
  • window配置在哪
  • linux系统中scp命令的使用介绍
  • OfcPfwSvc.exe - OfcPfwSvc是什么进程 有什么用
  • win7系统设置鼠标灵敏度
  • 电子版win10怎么安装
  • 在动画制作中一般默认帧数选择为
  • nodejs全局异常监听
  • android 蓝牙 驱动 适配 sdio rk
  • Host 'admin-PC' is not allowed to connect to this MySQL server
  • python接口编写
  • listview添加数据
  • 高速通行费发票查验
  • 北京交通政务
  • 广西个人医保缴费时间
  • 办理出口退税需要销售合同吗
  • 进口lng需要什么资质
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设