在b.txt的第2行之前插入“xxx”
sed '2 i/xxx' b.txt
在b.txt的第2行之后插入“xxx”
sed '2 a/xxx' b.txt
在b.txt的第2行和第3行之后插入“xxx”
sed '2,3 a/xxx' b.txt
在b.txt的第2行和第3行之前插入“xxx”
sed '2,3 i/xxx' b.txt
在b.txt的第2行至最后一行之前插入“xxx”
sed '2,$ i/xxx' b.txt
总结
在指定行之前插入使用的是“i”,而在指定行之后插入是使用“a”
分享到:
相关推荐
### 通用线程sed实例详解 #### sed简介与特点 sed是一种极其强大的UNIX流编辑器,因其高效且灵活的功能在日常运维与开发工作中备受青睐。本文将深入介绍sed的基础概念及其高级用法,并通过一系列实用示例帮助读者...
本文将通过一系列中文实例来深入理解sed的用法。** 1. **基本语法** sed的工作方式是读取一行文本,对这一行进行处理,然后输出处理结果,再读取下一行,直到文件结束。基本语法是`sed 'command' filename`,其中`...
通用线程 sed 实例 sed 是一种轻量级流编辑器,几乎包含在所有 UNIX 平台(包括 Linux),它可以对从标准输入接收的数据进行编辑。GNU sed 是 sed 的一个版本,对 Linux 用户来说,它是最好的 sed 版本之一。GNU ...
### Unix流编辑器sed实例+(全三部分)详解 #### 一、引言 在Unix和Linux环境下,存在一种功能强大且高效的文本编辑工具——**流编辑器sed**。本文旨在通过一系列实例来深入探讨sed的基本用法及其高级功能,帮助读者...
在"UNIX Shell awk sed 实例 精解 (第4版)"这本书中,你将发现丰富的实例来帮助你理解这些工具的实际应用。书中的内容可能包括: 1. Bash Shell的基本语法和高级特性,如变量、流程控制、脚本调试等。 2. awk的模式...
### sed 实例讲解 在Unix和类Unix系统中,sed(stream editor)是一个强大的文本处理工具,用于执行基本的文本转换工作。它读取输入流(可以是文件或标准输入),进行模式匹配和替换,然后将结果输出到标准输出。...
在标题“sed基础实例练习”中,作者强调了通过实例练习来提升对sed编辑器的理解。在Unix系统中,有诸多工具可以对文件进行操作,而sed则以其效率和多功能性,成为其中一个非常重要的工具。了解sed的原理和使用方法,...
### Sed实例 - `d`命令:删除指定行。 - `2d`:删除文件中的第二行。 - `2,$d`:删除从第二行到文件末尾的所有行。 - `$d`:删除文件的最后一行。 以上是`sed`命令的基本使用和功能,通过组合各种命令和选项,可以...
sed 和 awk 使用实例 Sed 和 Awk 是两种强大的命令行工具,在 Unix 和 Linux 系统中广泛应用于文本处理和数据处理。本文将通过一些实例来展示 Sed 和 Awk 的使用场景和方法。 一、sed 使用实例 1. 删除 login....
这个名为“sed用法实例指导DOC版”的文档,显然是为了帮助用户深入理解和掌握sed的各种功能和技巧。 首先,我们来看看sed的基本结构。一条sed命令通常由地址范围和命令组成,格式为`[address[,address]]command`。...
### SED中文指南:深入解析SED的用法与实例 #### 1. SED简介 SED,全称为Stream Editor,是一种强大的文本处理工具,广泛应用于UNIX系统中,用于自动化文本编辑任务。它允许用户通过一系列预定义的命令来对文本...
在描述中提到的sed实例,可能包含了一些文本处理的任务,如查找和替换特定模式,或者根据行号进行操作。 3. FTP上传是指通过FTP(File Transfer Protocol)协议将文件传输到远程服务器。虽然这在标签中提及,但在...
在"sed实例第1部分至第3部分.pdf"中,你可能会学习到如何使用sed进行基本的替换、删除、插入和模式空间操作,以及如何通过地址范围来应用这些操作。例如,使用`s/pattern/replacement/`命令可以替换匹配的模式,`d`...
### 使用sed与grep工具过滤实例详解 在处理大量数据时,掌握并熟练运用Linux环境下的文本处理工具至关重要。本文档将详细介绍如何利用sed与grep工具完成特定的数据过滤任务,包括去除特殊符号、按指定规则分割字符...
#### 六、实例解析 1. **替换操作**: - 替换文本中的某个模式:`sed 's/old/new/g' file` - 替换每行的第1次出现:`sed 's/old/new/' file` 2. **插入操作**: - 在第5行前插入一行:`sed "5i\123" input.txt`...
### grep、sed、awk命令实例大练习 在Linux或Unix环境中,`grep`、`sed`和`awk`是三个非常强大的文本处理工具。通过掌握这些工具的基本用法及高级功能,用户可以高效地处理各种文本文件。下面将详细介绍如何使用...