linux指定行添加内容,Linux sed命令在指定行前后添加内容

一、在匹配行前后加内容

在包含www.baidu.com的行前面或后面添加多一行内容www.qq.com

#匹配行前加

sed -i '/www.baidu.com/i www.qq.com' domain.file

#匹配行后加

sed -i '/www.baidu.com/a www.qq.com' domain.file

二、在具体行号前后加内容

在62行前面或后面添加多一行内容" chmod 644 /data/backup/2015-08-22/* "

#在指定行前加

sed -i 'N;62 i chmod 644 /data/backup/2015-08-22/*' /home/bin/backup_data.sh

#在指定行后加

sed -i 'N;62 a chmod 644 /data/backup/2015-08-22/*' /home/bin/backup_data.sh

sed用法——在指定行后面添加内容

文档内容如下: # cat 123.txt linuxciscohuaweinetworksystem 1. 使用sed命令在cisco行下面添加CCIE: # sed -i "/cisco ...

linux sed命令查询结果前后批量追加内容(html文件批量修改css,js等文件路径)

1.需求:linux使用shell命令查询结果前后批量追加内容 例如:我需要在当前目录下所有的css文件路径前追加域名 我想的是用sed替换去实现,鲍哥的思路是用for循环 1.1方法1:鲍哥的for ...

Linux sed命令删除指定行

一.删除包含匹配字符串的行## 删除包含baidu.com的所有行sed -i '/baidu.com/d' domain.file 二.删除匹配行及后所有行## 删除匹配20160229的行及后面所 ...

[转帖]linux sed命令

linux sed命令就是这么简单 https://www.cnblogs.com/wangqiguo/p/6718512.html 用到的最多的就是一个sed -i 's/nn/mm/' 的命令了. ...

【转】linux sed命令

转自:linux sed命令就是这么简单 参考:Linux三大剑客之sed:https://blog.csdn.net/solaraceboy/article/details/79272344 阅读目 ...

linux sed命令(擅长输出行)(转)

linux命令总结sed命令详解 Sed 简介 sed 是一种新型的,非交互式的编辑器.它能执行与编辑器 vi 和 ex 相同的编辑任务.sed 编辑器没有提供交互式使用方式,使用者只能在命令行输入编 ...

linux sed命令参数及用法详解

linux sed命令参数及用法详解 http://blog.csdn.net/namecyf/article/details/7336308 1. Sed简介 sed 是一种在线编辑器,它一次处理一 ...

linux route命令的使用详解 添加永久静态路由 tracert traceroute

linux route命令的使用详解 添加永久静态路由  tracert  traceroute route -n    Linuxroute  print  Windows traceroute  ...

理解linux sed命令

理解linux sed命令(2010-02-27 18:21:20) 标签:linuxshellsed替换 分类:革命本钱 1. Sed简介sed是一种在线编辑器,它一次处理一行内容.处理时,把当 前 ...

随机推荐

osx 文本编辑工具下载地址Sublime Text 3

下载地址: http://www.sublimetext.com/3 Sublime Text 是一个代码编辑器(Sublime Text 3是收费软件,但可以无限期试用),也是HTML和散文先进的文 ...

SQL Server 2008 R2——VC++ ADO 操作 重复利用_CommandPtr

==================================声明================================== 本文原创,转载在正文中显要的注明作者和出处,并保证文章的完 ...

Windows 下音频数据采集和播放

音频操作所需头文件和链接库 #include#include#pragma  comment(lib, "winmm.lib ...

MVC-@html.ActionLink的几种参数格式

一 Html.ActionLink("linkText","actionName") 该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法, ...

Android开发常用工具汇总

Android开发常用工具汇总,本文章不断更新完善 一.数据库小工具Sqlite Developer  SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的, ...

读书时间《JavaScript高级程序设计》六:事件

Javascript与HTML之间的交互是通过事件实现的. 1. 事件流 事件流描述的是从页面中接收事件的顺序.

Java中的大小写字母相互转换(不利用Java自带的方法)

Java中的大小写字母相互转换(不利用Java自带的方法) 1.设计源码 /** * * @title:UpperAndLower.java * @Package:com.you.utils * @D ...

miniprogrampatch 提供 watch 和 computed 特性

推荐一个小程序补丁 github:miniprogrampatch,为你的 Page 和 Component 增加 watch 和 computed 特性. 安装 通过 npm 安装:npm inst ...

Hadoop3集群搭建之——hive添加自定义函数UDTF (一行输入,多行输出)

上篇: Hadoop3集群搭建之——虚拟机安装 Hadoop3集群搭建之——安装hadoop,配置环境 Hadoop3集群搭建之——配置ntp服务 Hadoop3集群搭建之——hive安装 Hadoo ...

css心得体会

非块级元素  要使得其有长宽的效果  可以设置  margin  和  padding 块级元素     可以直接设置  width  和  height div标签   要使得你内部元素居中   可 ...

你可能感兴趣的:(linux指定行添加内容)