`
小网客
  • 浏览: 1244846 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sed之删除操作

 
阅读更多

sed是文本编辑的好帮手,先说下删除操作吧
创建测试文件

 

cat >>test.txt
1111111111111111111
2222222222222222222
3333333333333333333
4444444444444444444
5555555555555555555

 删除第一行

 

# sed '1d' test.txt

 删除1到3行

 

# sed '1,3d' test.txt

 删除2到最后一行

# sed '2,$d' test.txt

 

 删除含有111的行

#sed '/111/d' test.txt

 

 

0
0
分享到:
评论

相关推荐

    sedsed工具

    `sedsed`工具在`sed`基础上增强了删除操作的便利性,简化了文本处理流程,尤其适合于需要快速处理文本的场景。熟悉并掌握`sedsed`的用法,能提升Linux环境下的文本处理效率,是Linux系统管理员和开发者的重要工具之...

    sed-4.2.1.rar包括sed-4.2.1-setup.exe、sed-4.2.1-dep.zip、sed-4.2.1-bin.zip

    `sed` 可以读取数据流,对输入的数据进行各种操作,如替换、删除、插入等,并将处理结果输出。在给定的压缩包`sed-4.2.1.rar`中,包含了用于安装的`sed-4.2.1-setup.exe`,以及两个不同用途的ZIP文件:`sed-4.2.1-...

    sed-4.2.1-setup

    **sed**,全称“Stream Editor”,是Unix和类Unix操作系统中的一款强大文本处理工具。它能够对输入流(标准输入或文件)进行读取、处理并打印,常用于文本转换、替换和过滤任务,广泛应用于自动化脚本和命令行操作中...

    windows下cmd程序sed命令所需文件

    首先,`sed`命令主要用于对文本文件进行搜索、替换、删除等操作,其语法结构通常为`sed [选项] '动作' 文件`。在Windows中,由于默认并不内置`sed`,我们需要下载并安装第三方实现,如GnuWin32或Git for Windows中的...

    通用线程sed 实例

    这些命令可以是简单的替换、删除操作,也可以是复杂的条件判断和替换规则。 ##### 示例分析 下面通过一个具体的示例来展示sed的工作原理: ```bash sed -e 'd' /etc/services ``` - **命令解释**:此命令中,`-e...

    sed使用方法详解sed使用方法详解

    通过以上内容可以看出,sed是一款功能强大的文本处理工具,能够实现对文本文件的各种复杂操作,如删除、替换、插入、写入等。掌握sed的使用方法对于从事Linux系统管理、脚本编写等工作的人来说是非常重要的。

    SED单行脚本快速参考 / sed1line

    SED命令的强大之处在于其灵活性和强大的文本处理能力,使得编辑操作简单高效。在Unix和类Unix系统中,SED是一个非常重要的工具,广泛应用于文本处理、数据分析、日志分析和自动化脚本编写中。掌握SED命令对于任何...

    sed操作命令手册.pdf

    在Linux和Unix系统中,`sed` 常用于自动化文本处理任务,例如替换、删除、插入和提取文本。它按照输入文件的顺序逐行处理文本,对每行执行指定的操作,然后将结果输出。原始文件默认不会被修改,除非使用特定选项如 ...

    sed删除操作

    在linux系统中对文档进行行操作的命令技巧。在linux系统中对文档进行行操作的命令技巧。

    sed.exe win x32 x64

    标题中的"sed.exe win x32 x64"指的是在Windows操作系统中,为32位(x32)和64位(x64)系统提供的sed命令行工具。sed(流编辑器Stream Editor)是一个功能强大的文本处理工具,常用于Linux和Unix系统中,但在Windows上...

    sed手册完整版

    sed的编辑操作基于这些空间进行,并且这些操作可以在命令行或者脚本文件中定义。 #### 二、使用sed **2.1 执行命令列上的编辑指令** 在命令行上直接使用sed进行文本编辑非常方便。例如,如果你想将文件`file.txt`...

    sed(windows)

    3. **删除特定行**:`sed '/^pattern/d' file.txt` 删除以 "pattern" 开始的行。 4. **添加行**:`sed '/pattern/a\ 新行内容' file.txt` 在匹配 "pattern" 的行后添加新行。 5. **过滤输出**:`sed '/^$/d' file....

    sed中文指南 详细介绍了SED的用法与实例

    SED的主要优势在于它能够高效地处理重复性的文本编辑任务,如字符串替换、行的删除和插入等,特别适合于批量处理大型文本文件。 #### 2. SED的应用场景 在日常的文本处理工作中,SED常常被用来执行以下几种常见的...

    Shell用sed命令删除特定行的方法

    sed命令作为一个强大的shell命令,可以快速删除任意特定的行列,配合awk命令可以轻松地操作批量处理文件,下面就来看看吧! sed命令常用到的两个选项: -i : 直接在文件上编辑 (edit files in place) -e[默认...

    Linux-02sed.ppt

    sed命令的常用操作:主要介绍sed命令的注释方法,打印文本,替换文本,删除文本,追加文本,插入文本,移到下一行,读写文件以及多行模式等。 组合命令:主要介绍如何在sed中组合多条命令以及如何将多条命令应用到一...

    Sed与Awk (中文版)

    sed主要用于对文本数据执行一系列编辑操作,如替换、删除和插入等。它的操作是基于命令行的,通过脚本接收用户命令来执行。sed具有强大的正则表达式功能,能够对数据流进行复杂处理。 **awk的作用与特点** awk不仅...

    sed tool

    通过读取输入流(一个文件或管道)中的每一行,`sed`可以对文本进行模式匹配、替换、删除、插入等各种操作,并将处理结果输出到标准输出或重定向到其他文件。`sed`的工作方式是逐行处理输入,使得它非常适合对大量...

    玩透sed:探究sed原理

    6. **脚本文件(Script File)**:复杂操作通常会编写`sed`脚本文件,用`-f script.sed`参数执行。脚本文件中可以包含多条命令,每行表示一个命令。 7. **其他高级特性**:包括使用`=`打印行号,`H`将活动缓冲区...

    SED与AWK 高清第三版

    sed的操作主要包括插入、删除、替换、打印等,而awk则需要理解其工作模式(BEGIN、END、模式规则)、字段分隔符、内置变量和函数等概念。通过实际的案例练习,可以更好地掌握这两个工具的使用。 这本书的第三版可能...

Global site tag (gtag.js) - Google Analytics