sed 删除 替换 文件内容


 
sed添加一行内容

使用sed命令添加一行内容有多种实现方法,下面是几种不同的实现方法:

方法一:使用sed命令在指定行前添加一行内容

 
 
sed '2i This is a new line' file.txt

上述命令会在文件file.txt的第2行前添加一行内容"This is a new line"。

方法二:使用sed命令在指定行后添加一行内容

 
 
sed '2a This is a new line' file.txt

上述命令会在文件file.txt的第2行后添加一行内容"This is a new line"。

方法三:使用sed命令替换文件的某一行为新的一行内容

 
 
sed '2c This is a new line' file.txt

上述命令会将文件file.txt的第2行替换为新的一行内容"This is a new line"。

方法四:使用sed命令将新的一行内容添加到文件末尾

 
 
sed '$a This is a new line' file.txt

上述命令会将新的一行内容"This is a new line"添加到文件file.txt的末尾。

以上是一些常见的sed命令实现添加一行内容的方法,通过不同的sed命令参数和编辑命令,我们可以实现在不同的位置添加新的一行内容。

posted @   牧之丨  阅读(145)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
历史上的今天:
2021-01-30 Javadoc 使用详解
点击右上角即可分享
微信分享提示