位置: 编程技术 - 正文

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存在的意义)

  • 一般纳税人做外账没有一点成本票怎么办?
  • 新公司三个月没有录入职员
  • 怎么确认债权
  • 主营业务税金及附加怎么算
  • 个人出租商铺如何缴纳房产税
  • 增值税申报时有0.1元差额,怎么申报
  • 出差怎么订机票
  • 结转损益类费用科目的余额
  • 进项税额可以在买东西吗
  • 股票收入属于按什么分类
  • 营改增前未完工的老项目可以开专票吗
  • 长期借款转入实收资本
  • 仓储货架工厂仓库货架
  • 固定资产不动产抵扣新政策
  • 给政府开发票如何处理?
  • 税务未抄报
  • 小规模纳税人如何转一般纳税人
  • 装卸费可以抵扣销项税额吗
  • 筹建期装修费用计入什么科目
  • 财税2010121号文件解读
  • 四点帮你避开虚开发票
  • 纳税人备案信息包括
  • &quot;明股实债“的税务风险,你真的清楚吗?
  • 免税个体户发票税率多少
  • 个人转让怎么写
  • 记账凭证中借方和贷方什么意思
  • 合伙企业收到对公转账
  • 外购集体福利用交税吗
  • 小型微利企业年度汇算清缴报哪些报表
  • 本期金额怎么计算
  • 所得税收入包含哪些
  • 有限合伙人的投资风险有哪些
  • 银行贷款入公账怎么入分录?
  • 汽车4s店厂家返利计算方法
  • caxa电子图板2007教程
  • 生产企业销售给其他单位的生产工具
  • 收入的特征包括哪些
  • 企业去银行办理贷款需要什么
  • 发现以前年度多交增值税怎么申报
  • php判断ua
  • PHP:Memcached::setSaslAuthData()的用法_Memcached类
  • 我的世界1.12.2优化下载
  • 承租人对经营租赁的会计分录
  • pavprsrv.exe - pavprsrv是什么进程 有什么用
  • 期间费用转入本年利润
  • 材料外加工会计分录
  • 新手会计怎么做帐
  • 持有待售资产是流动还是非流动
  • 存货跌价准备的转销会计分录
  • elementui input无法输入
  • thinkphp框架结构
  • patriotic研究
  • 应交所得税的科目是什么
  • 销售发票重复开库存商品如何处理?
  • 租赁公司车转到私人名下
  • 公司转账到个人账户可以撤销么
  • 新旧会计准则口径
  • 中药饮片增值税率是多少
  • 外贸企业应交税费计入
  • 固定资产怎么进行无形资产清理的
  • 固定资产后续支出一律计入固定资产成本
  • 以前年度多交增值税账务处理
  • 银行对账单和存折的区别
  • 企业对于无法收回的应收账款,应列入
  • 企业技术转让会计分录
  • 建筑施工企业会计第三版单旭课后题答案
  • 企业出售产品
  • 如果找国外客户
  • 四技合同是什么?
  • 房租的发票没有收到,账务处理
  • 如何管理固定资产账户
  • 商业企业库存商品
  • sqlserver多表关联查询
  • win10系统声音忽大忽小
  • 大家看的是什么
  • python常用的内置逻辑判断函数
  • 广州地税电子税票查询
  • 村副主任有什么要求
  • 贝壳的贝壳分
  • 不缴纳耕地占用税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设