sed 是一个强大的流式文本编辑器,可在 Linux 系统中通过命令行使用。它能够对文本文件进行处理和编辑,例如查找和替换文本、添加和删除行等操作。

以下是一些常用的 sed 命令示例:

  1. 替换操作

将文本文件中所有的 'old_word' 替换为 'new_word':

sed 's/old_word/new_word/g' file.txt
  1. 删除行操作

删除文本文件中包含 'delete_word' 的行:

sed '/delete_word/d' file.txt
  1. 插入行操作

在文本文件中的第 3 行后插入一行 'insert_line':

sed '3a\insert_line' file.txt
  1. 多种操作的组合使用

将文本文件中所有包含 'old_word' 的行删除,并将所有 'new_word' 替换为 'new_word_replacement':

sed -e '/old_word/d' -e 's/new_word/new_word_replacement/g' file.txt

以上是 sed 的一些常用操作示例,更多命令和用法可以通过查看 sed 的手册或搜索引擎来学习。

Linux Sed 使用指南:示例和技巧

原文地址: https://www.cveoy.top/t/topic/olla 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录