`
arne3166
  • 浏览: 133361 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

010sed 用法介绍

阅读更多

s e d是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。标准输入可
能是来自键盘、文件重定向、字符串或变量,或者是一个管道的文本。s e d可以做些什么呢?
别忘了,Vi也是一个文本编辑器。s e d可以随意编辑小或大的文件,有许多s e d命令用来编辑、
删除,并允许做这项工作时不在现场。s e d一次性处理所有改变,因而变得很有效,对用户来
讲,最重要的是节省了时间。
本章内容有:
• 抽取域。
• 匹配正则表达式。
• 比较域。
• 增加、附加、替换。
• 基本的s e d命令和一行脚本。
可以在命令行输入s e d命令,也可以在一个文件中写入命令,然后调用s e d,这与a w k基本
相同。使用s e d需要记住的一个重要事实是,无论命令是什么, s e d并不与初始化文件打交道,
它操作的只是一个拷贝,然后所有的改动如果没有重定向到一个文件,将输出到屏幕。
因为s e d是一个非交互性编辑器,必须通过行号或正则表达式指定要改变的文本行。
本章介绍s e d用法和功能。本章大多编写的是一行命令和小脚本。这样做可以慢慢加深对
s e d用法的了解,取得宝贵的经验,以便最终自己编出大的复杂s e d脚本。
和g r e p与a w k一样, s e d是一种重要的文本过滤工具,或者使用一行命令或者使用管道与
g r e p与a w k相结合。

分享到:
评论

相关推荐

    sed用法介绍,非常实用

    ### sed用法详解 #### 一、sed简介 sed(stream editor)是一个强大的文本流编辑器,主要用于自动化处理文本文件的编辑任务。它能够高效地完成查找、替换、添加等编辑工作,尤其适用于批量处理大量文件。sed的操作...

    sed 用法介绍.pdf

    **sed 用法介绍** `sed` 是一个强大的非交互式文本流编辑器,它可以处理文件或标准输入中的文本内容,而无需用户直接交互。它适用于处理大量文本数据,尤其在自动化任务和脚本编程中非常有用。由于`sed`一次性处理...

    linux sed 常用用法举例01

    本篇文章将重点介绍`sed`的一些常用用法,以帮助读者更好地理解和应用这个工具。 1. **基本语法** `sed`的基本命令格式是: ``` sed [选项] '命令' 文件 ``` 其中,`选项`通常用于设置工作模式,`命令`是你要...

    shell编程 linux

    010sed 用法介绍.pdf 011合并与分割.pdf 012tr 用法.pdf 013登录环境.pdf 014环境和shell变量.pdf 015引号.pdf 016shell脚本介绍.pdf 017条件测试.pdf 018控制流结构.pdf 019shell 函数.pdf 020向脚本...

    sed用法初探秘

    ### sed用法初探秘 #### 一、简介 sed 是 Stream Editor 的缩写,它是一种功能强大的文本处理工具,可以在 Linux 和 Unix 系统上用于执行文本转换和过滤任务。对于初学者来说,掌握 sed 的基本用法是十分必要的。...

    shell编程指南,shell脚本,本书共分五部分全。grep家族,sed,AWK,正则表达式,tr用法

    第10章 sed 用法介绍 89 第11章 合并与分割 104 第12章 tr用法 119 第三部分 登录环境 第13章 登录环境 125 第14章 环境和shell变量 132 第15章 引号 146 第四部分 基础shell编程 第16章 shell脚本介绍 151 第17章...

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

    ### SED中文指南:深入解析SED的用法与实例 #### 1. SED简介 SED,全称为Stream Editor,是一种强大的文本处理工具,广泛应用于UNIX系统中,用于自动化文本编辑任务。它允许用户通过一系列预定义的命令来对文本...

    sed用法实例指导DOC版

    这个名为“sed用法实例指导DOC版”的文档,显然是为了帮助用户深入理解和掌握sed的各种功能和技巧。 首先,我们来看看sed的基本结构。一条sed命令通常由地址范围和命令组成,格式为`[address[,address]]command`。...

    sed高级用法学习笔记和实例

    ### sed 高级用法详解 #### 一、sed简介 **sed**(Stream EDitor)是一种强大的文本处理工具,主要用于自动化地对文本文件进行编辑。它以行为单位处理文本,适用于以下几种情况: 1. **处理大型文件**:对于那些不...

    sed 用法sed 用法sed 用法

    ### sed 命令用法详解 #### 一、sed 命令简介 `sed`(stream editor)是一款功能强大的文本处理工具,主要用于对文本流进行编辑与修改。它支持正则表达式,能够非常方便地实现字符串查找、替换等操作。 #### 二、...

    linux sed 用法详细说明

    sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法

    shell基础sed用法详解

    sed 用法介绍 s e d是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。 引用: . 抽取域。 . 匹配正则表达式。 . 比较域。 . 增加、附加、替换。 . 基本的s e d命令和一行脚本。

    shell编程和unix命令(1-20章)

    6. **sed用法介绍** (010sed用法介绍.PDF):sed(流编辑器)可以对文本流进行实时修改,包括替换、删除和插入文本。这部分会介绍sed的基本操作和工作模式。 7. **合并与分割** (011合并与分割.PDF):在Unix/Linux中...

    LINUX与UNIX SHELL编程指南

    4. **Sed用法介绍**:010Sed用法介绍.PDF可能会讲解Sed流编辑器的工作原理,包括模式匹配、替换、删除和插入行等功能。Sed常用于自动化文本处理任务,对文件或数据流进行非交互式编辑。 5. **环境和Shell变量**:...

    sed高级用法.html

    sed高级用法.html 这个可要好好学一学,用得着,十分方便的工具

    5.4: 正则表达式 、 sed基本用法 、 sed文本块处理.docx

    本文档主要讲解了正则表达式的基本用法和sed命令的应用,通过实际案例,详细介绍了正则表达式的匹配规则和sed命令的使用方法。 1. 正则表达式的基本用法 正则表达式是一种灵活的字符串匹配方式,广泛应用于 Unix/...

    LINUX与UNIX Shell编程指南1-15

    8. **sed用法介绍**(010sed 用法介绍.pdf):sed(流编辑器)用于对输入流(文件或管道)进行各种文本操作,如替换、删除、插入和查找。它常用于批量修改文件内容。 9. **使用find和xargs**(002使用find和xargs....

    Linux宝库 - sed用法

    将介绍执行命令列上的编辑指令 、sed 编辑指令、执行档案内的编辑指令、执行多个档案的编辑、及 执行 sed 输出控制。

    Linux下sed命令的用法

    本文将详细解读sed命令在Linux环境下的用法,包括其基本语法以及常见用例。 首先,sed命令的基本语法格式为: ``` sed [选项] '脚本' [文件] ``` 其中,选项部分可以用于控制sed的行为,例如-i选项可以用于直接...

    linux基础与shell编程

    "009AWK 介绍.pdf"和"010sed 用法介绍.pdf"是两个强大的文本处理工具。AWK擅长处理结构化的数据,比如CSV文件,可以方便地进行数据分析和格式转换。Sed则是一个流编辑器,用于对文本流进行模式匹配和替换,常用于...

Global site tag (gtag.js) - Google Analytics