linux sed 如何使用给个示例
sed 是一个流式文本编辑器,可以在 Linux 系统中通过命令行使用。它可以实现对文本文件的处理和编辑,比如查找和替换、添加和删除行等操作。
以下是一些常用的 sed 命令示例:
- 替换操作
将文本文件中所有的 "old_word" 替换为 "new_word":
sed 's/old_word/new_word/g' file.txt
- 删除行操作
删除文本文件中包含 "delete_word" 的行:
sed '/delete_word/d' file.txt
- 插入行操作
在文本文件中的第 3 行后插入一行 "insert_line":
sed '3a\insert_line' file.txt
- 多种操作的组合使用
将文本文件中所有包含 "old_word" 的行删除,并将所有 "new_word" 替换为 "new_word_replacement":
sed -e '/old_word/d' -e 's/new_word/new_word_replacement/g' file.txt
以上是 sed 的一些常用操作示例,更多命令和用法可以通过查看 sed 的手册或搜索引擎来学习
原文地址: https://www.cveoy.top/t/topic/fFtF 著作权归作者所有。请勿转载和采集!