`
samjavaeye
  • 浏览: 193201 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

用sed命令查看日志

阅读更多

# 显示部分文本——指定行号范围(从第8至第12行,含8和12行) 
sed -n ’8,12p’                   # 方法1 
sed ’8,12!d’                     # 方法2 

# 显示第52行 
sed -n ’52p’                     # 方法1 
sed ’52!d’                       # 方法2 
sed ’52q;d’                      # 方法3, 处理大文件时更有效率 

 

# 只显示匹配正则表达式的行(模拟“grep”) 
sed -n ‘/regexp/p’               # 方法1 
sed ‘/regexp/!d’                 # 方法2 

分享到:
评论

相关推荐

    Linux Shell脚本编程--sed命令详解.zip_shell sed_命令介绍_脚本 shell

    例如,你可以用`sed`删除日志文件中特定的错误行,或者替换配置文件中的变量值。 理解并熟练掌握`sed`命令,对于提高Linux系统的自动化维护和数据处理能力大有裨益。在编写Shell脚本时,善用`sed`能够使你的脚本...

    linux sed 命令详解

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

    sed命令总结.pdf

    sed命令是UNIX和类UNIX系统中常用的流编辑器,它能够执行基本的文本转换功能。...当对sed命令有一定了解后,可以发现其在处理文本文件时能够显著提高工作效率,尤其是在处理日志文件、数据提取等场景中。

    sed操作命令手册.pdf

    例如,你可以使用`sed`来替换日志中的敏感信息,或者从错误日志中提取特定的错误代码进行统计分析。 总之,`sed` 是一个功能强大的文本处理工具,其简洁的语法和丰富的功能使得它在各种文本操作场景中都有广泛的...

    linux 系统 sed 命令使用方法

    ### Linux系统sed命令使用方法详解 #### 一、sed简介 `sed`是Stream Editor的缩写,在Linux系统中是一种非常强大的文本处理工具。它能够按照脚本指令读取输入文件(标准输入或文本文件),对其进行模式匹配、替换...

    sed 命令的和cut命令的用法

    `sed` 和 `cut` 是两个非常常用的 Linux 命令,它们主要用于处理文本文件,进行数据筛选和格式化。`sed` 是流编辑器,它可以在不改变原文件的情况下,对文本进行实时编辑和输出;而 `cut` 则用于从每行中提取出指定...

    linux-Sed命令详解.zip

    3. **命令链**:在一个Sed命令中可以使用分号`;`来连接多个命令,例如`s/pattern1/pattern2/; s/pattern3/pattern4/`。 4. **文件重定向**:`w`命令可以将处理结果写入文件,`>>`操作符可追加写入。 5. **地址...

    linux sed命令详解

    ### Linux Sed命令详解 #### 一、Sed简介 `sed`(stream editor)是一种功能强大的文本处理工具,主要用于在Linux和其他类Unix操作系统上进行文本流的编辑与处理。它能够一次性地处理单行文本,将当前处理的行存储...

    查看某时间段到现在的系统日志的sed命令

    这里我们将深入探讨如何使用`sed`命令来查看特定时间段到现在的系统日志。 首先,了解`sed`命令的基本结构。`sed`命令通常以以下形式执行: ```bash sed [选项] '命令' 文件 ``` 在这个例子中,使用的选项和命令...

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

    这个执行文件通常用于在Windows操作系统上安装`sed`,使得用户可以在命令行环境中使用`sed`命令。安装程序会将`sed`的可执行文件放置到系统的PATH路径下,方便用户在任何目录下运行`sed`命令。 **sed-4.2.1-dep.zip...

    linux 查看日志命令操作

    对于使用systemd的现代Linux发行版,`journalctl` 是查看系统日志的主要工具。例如,`journalctl -u nginx` 显示nginx服务的日志。 9. **`last` 命令** `last` 用于查看系统最近的登录和登出记录,这对于安全审计...

    SED单行脚本快速参考 / sed1line

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

    linux中sed命令的使用与注意小结

    在Linux系统中,`sed`命令是一个强大的流编辑器,它可以对输入流(标准输入或文件)中的文本进行各种操作,如替换、删除、插入和提取。`sed`的名称来源于"stream editor"的首字母缩写。它通过读取一行数据到模式空间...

    linux常用命令学习日志

    Linux 命令学习日志 Linux 命令是 Linux 操作系统中的一系列命令,用于管理和维护系统。这些命令可以在 Shell 中执行,以实现各种操作,如文件管理、进程管理、网络管理等。下面是 Linux 命令学习日志中的重要知识...

    Linux中sed如何处理文本

    本文将详细介绍sed命令的工作原理,包括模式空间、保持空间、寻址以及如何使用sed来处理文本数据。 首先,sed工作时会维护一个模式空间(pattern space),它是一个工作区或临时缓冲区,用于存储单个输入行。sed按...

    sed基础实例练习

    在文档内容的表述中,虽然出现了较多乱码字符,但可以看出,作者尝试通过示例来解释sed命令的结构和作用。 总之,文档的主题是对sed的实例练习,通过对sed的使用示例进行分析,来帮助读者更好地掌握sed的使用技巧。...

    玩透sed:探究sed原理

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

    从命令行如何查看Linux日志

    1. 使用less命令查看日志文件 less命令是一种在命令行中分页查看文件内容的工具。当你需要查看syslog文件的内容时,可以使用命令`less /var/log/syslog`来打开syslog文件,显示文件的首部。使用less查看大型文件时...

    sed tool

    - 使用`-f`选项执行脚本:`sed -f script.sed file.txt`,其中`script.sed`是包含`sed`命令的文件。 - 模式匹配可以使用正则表达式,如`\d`匹配数字,`\b`匹配单词边界等。 - `sed`可以配合其他命令如`grep`、`awk`...

Global site tag (gtag.js) - Google Analytics