本文主要是介绍linux命令:sed命令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 0x1 删除文本:
- 0x2 多行删除:
- 0x3 替换文本:
- 0x4 仅替换每行的第一个匹配项:
- 0x5 插入文本:
- 0x6 多行插入:
0x1 删除文本:
删除第 10 行:
sed '10d' filename
0x2 多行删除:
删除第 5 到第 10 行:
sed '5,10d' filename
0x3 替换文本:
将所有 "old" 替换为 "new":
sed 's/old/new/g' filename
0x4 仅替换每行的第一个匹配项:
sed 's/old/new/' filename
0x5 插入文本:
在第 3 行后插入 "New line":
sed '3a New line' filename
0x6 多行插入:
在第 2 行后插入多行文本:
sh
sed '2i \
This is line 1 \
This is line 2' filename
这篇关于linux命令:sed命令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!