如何通过sed命令在文件中包含某个关键字的指定行的上面或下面插入内容
2016-08-11 17:13
543 查看
在工作中,经常需要通过sed命令在文件中包含关键字的指定行附近插入文件内容。
1. 在包含某个关键字的行上面插入一行文字,命令如下:
sed -i '/hello/i\\1234' testfile
执行完命令后,会将i后面反斜杠后面的内容插入到包含hello关键字行的上面
2. 在包含某个关键字的行下面插入一行文字,命令如下:
sed -i '/hello/a\\4567' testfile
执行完命令后,会将a后面反斜杠后面的内容插入到包含hello关键字行的下面
1. 在包含某个关键字的行上面插入一行文字,命令如下:
sed -i '/hello/i\\1234' testfile
执行完命令后,会将i后面反斜杠后面的内容插入到包含hello关键字行的上面
2. 在包含某个关键字的行下面插入一行文字,命令如下:
sed -i '/hello/a\\4567' testfile
执行完命令后,会将a后面反斜杠后面的内容插入到包含hello关键字行的下面
相关文章推荐
- 如何通过sed命令在文件中包含某个关键字的指定行的上面或下面插入内容
- 使用sed在一个文件中指定位置插入另外一个文件的内容-r命令的使用
- 请教大家,如何使用sed命令,替换文件指定行的内容呢?-Linux系统管理-ChinaUnix.net
- linux下查找文件及查找包含指定内容的文件常用命令
- 采用多线程和生产者消费者模式来实现对于一个目录以及所有子目录下的文件内容的搜索,打印出包含指定关键字的行.
- 【sed】sed -i命令追加多行内容到指定文件的指定位置
- find命令查找包含指定内容的文件
- Linux下查找文件及查找包含指定内容的文件常用命令
- find命令查找包含指定内容的文件
- linux下通过sed命令直接修改文件内容
- 替换文件中指定的内容并保存之sed命令
- Linux中通过grep命令查看文件中包含的指定字符串
- 【实用手记】使用sed命令替换指定文件内容
- find命令查找包含指定内容的文件
- Linux下查找文件及查找包含指定内容的文件常用命令
- find命令查找包含指定内容的文件
- 如何自定义安装office 2016(通过configuration.xml文件来指定安装内容和路径)
- linux下通过sed命令直接修改文件内容
- linux下查找文件及查找包含指定内容的文件常用命令
- linux下用find命令执行类似windows查找包含指定内容的文件