`

linux sed查看指定行内容

阅读更多

使用行操作命令sed,如下:

sed -n '40000,60000p' comment-api.log  ##查询40000至60000行的内容
sed -n '2000p' comment-api.log  ##查询第2000行内容

# -n 为静默模式

 

分享到:
评论

相关推荐

    Linux shell 用sed命令在文本的行尾或行首添加字符

    Linux shell 用sed命令在文本的行尾或行首添加字符 sed 命令是 Linux shell 中的一个流编辑器,可以用来对文本进行各种处理操作,例如,添加、删除、替换文本中的字符。今天我们将讨论如何使用 sed 命令在文本的行...

    linux sed命令详解

    在处理过程中,`sed`会将每一行内容存储在内存中的一个名为“模式空间”(Pattern Space)的缓冲区内,然后应用一系列预定义的命令来修改该行的内容。一旦处理完成,这一行的内容会被输出到标准输出设备(通常是终端...

    linux Sed 使用手册

    - `sed -e '/test/h' -e '$g' example`:首先将匹配`test`的行保存到保持空间,最后将保持空间的内容追加到最后一行的模式空间中。 通过上述解析,我们可以看到`sed`命令的强大之处不仅在于其丰富的功能集,还在于...

    Linux sed 教学PPT

    - **模式空间和hold空间**:`sed`处理的当前行称为模式空间,`h`和`H`用于复制或追加到hold空间,`x`交换两者内容。 - **自定义函数**:通过`e`命令执行外部命令,如`sed '/pattern/ e command'`。 - **正则表达式...

    linux sed 命令详解

    Linux中的`sed`(Stream Editor)命令是一种强大的文本处理工具,它能对输入流(标准输入、文件或者管道)进行实时处理。`sed`的工作方式是读取一行文本,对其进行处理,然后输出,接着处理下一行,直到文件末尾。这...

    linux sed 常用用法举例01

    在Linux系统中,`sed`(流编辑器Stream Editor)是一个强大的文本处理工具,它能够对输入流(标准输入或指定文件)进行实时编辑,并将处理结果输出到标准输出或重定向到其他文件。在软件开发、系统管理以及日常文本...

    Linuxsed批量替换字符串方法.pdf

    sed命令可以用来在匹配到的行前后插入内容。例如,向匹配“test”的行前面插入一行“this is a example”: ```bash sed '/^test/a\\this is a example' filename ``` 11. 删除和退出 sed命令中的“d”用于删除匹配...

    Linux下sed命令的用法

    如果只希望查看文件的一部分,可以使用sed来仅输出指定范围内的行。例如,输出文件的第1行到第3行: ``` sed -n '1,3p' filename ``` 这里使用了-n选项,它会关闭默认的打印输出。 5. 输出以特定关键字开头的行...

    Linux中sed如何处理文本

    一旦处理完毕,sed输出当前行的内容,并读取下一行到模式空间中,然后重复应用编辑命令。这个过程一直持续到文件的最后一行。 如果sed中有多个编辑命令,它们的顺序会影响处理的结果。例如,sed 's/pig/cow/;s/cow/...

    linux脚本编程中的sed详解

    - 示例:`sed '2c\new line' file` 替换第2行的内容为“new line”。 4. **条件判断** - 可以结合正则表达式进行条件判断,如`/pattern/`用于匹配模式。 - 示例:`sed '/abc/{...}' file` 仅当行中包含“abc”时...

    linux,sed各个参数详解

    ### Linux Sed 各个参数详解 #### 概述 `sed`(stream editor)是Linux系统下一款功能强大的文本处理工具。它能够实现对文本文件的查找、替换、删除、添加等操作,并且这些操作都是在文件读取过程中进行的,无需...

    Linux sed使用

    在IT行业中,Linux系统是广泛使用的操作系统,而`sed`(流编辑器)是Linux下进行文本处理的重要工具。本文将深入探讨`sed`的基本概念、常用命令以及实际应用,帮助你更好地理解和掌握这一强大的文本处理利器。 `sed...

    linux中sed的使用

    - **地址范围**:`sed`允许使用地址范围来指定命令作用的对象。例如,`1,10`表示第一行到第十行之间的内容。 - **规则表达式**:`sed`支持正则表达式,这使得文本匹配和替换变得更加灵活。例如,`/pattern/`用于匹配...

    linux script 好用的sed命令

    `pattern`是正则表达式,`replacement`是替换后的内容,`flags`是可选的修饰符,如g(全局替换)、p(打印替换后的行)等。例如,将所有出现的"old"替换为"new": ```bash sed 's/old/new/g' file ``` 这将全局替换...

    快速理解linux流编辑器sed命令

    ### 快速理解 Linux 流编辑器 sed 命令 #### 一、sed 命令简介 `sed` 是 `stream editor` 的缩写,作为一种非交互式的流编辑器,它主要用于文本数据的过滤和转换。不同于 `vi` 或 `vim` 这类编辑器,`sed` 不会...

    linuxsed与awk第三版

    3. 行地址和范围:如何使用行地址来指定sed应该操作的行,以及如何使用地址范围来处理多行。 4. Sed脚本:编写复杂的sed脚本,处理更复杂的文本操作任务。 5. Awk基础:介绍awk的语法结构,如模式和动作,以及内置...

    Unix/Linux sed命令手册

    ### Unix/Linux sed命令手册知识点详述 #### 一、引言 **Sed** (Stream Editor) 是一种在 Unix 和 Linux 系统中用于文本处理的强大工具。它允许用户通过命令行来自动化文本编辑任务,使得批量编辑文件变得更加简单...

    LINUX_sed命令详解

    - `sed '/company/r append.txt' filename`: 在匹配"company"的行下读取并追加`append.txt`的内容。 - `sed '/company/'q filename`: 首次匹配到"company"后立即退出sed程序。 6. **行号去除与自定义匹配规则** ...

    linux 系统 sed 命令使用方法

    - `-n` 或 `--quiet` 或 `--silent`:改变sed默认行为,除非明确指定打印,否则不输出任何内容。 - `-f` 或 `--file=script-file`:从文件中读取编辑命令。 - `-V` 或 `--version`:显示版本信息。 #### 三、基本...

Global site tag (gtag.js) - Google Analytics