1. 流编辑器
流编辑器可以对从管道这样的标准输入接收的数据进行编辑,不需要将数据存储在某个地方,并且不修改数据源的内容
2. Sed
sed 是基于行的,它将结果写入到标准输出,它不修改任何文件
3. d 删除所对应的行
sed -e 'd' file //删除文件中的所有行
sed -e '5d' file //删除文件中的第五行
sed -e '1,5d' file 删除文件中的1到五行
sed -e '/^#/d' file ^#, 以#为开头的行, 删除注释行,显示所有非注释行,并没有修改源文件
sed -e '/^$/d' file 删除所有的空白行, 只打印有内容的行
sed -n -e '/^#/p' file 打印所有注释行
sed -e '/^[^#]/d' file ^取反操作 删除所有非注释行, 并显示注释行
sed -n -e '1,5p' file 打印1到5行
4. s替换
sed -e 's/power/jessi/g' file 替换file中所有的字符串power 为jessi
sed -e 's/power/jessi/' file 替换file中第一个字符串power 为jessi
sed -e 's/^Fred/***Fred/g' file 把三个星号添加到以Fred开头的行
5. -n, --quiet, --silent
取消自动打印模式空间,只打印匹配行,用-n时一般要用p。
6. -p,打印匹配行
分享到:
相关推荐
sed使用方法 sed使用方法详解sed使用方法详解sed使用方法详解
linux shell sed 使用详解 整理的很好。很不错的资源。写脚本全靠这个了。
Table of Contents 1. Sed简介 2. 定址 3. Sed命令 4. 选项 5. 元字符集 6. 实例 7. 脚本 8. 小技巧 1. Sed简介
gnu sed 使用手册 英文版 sed 是一个流式文本编辑器
Sed(Stream EDitor)为 UNIX 系统上提供将编辑工作自动化的编辑器 , 使用者无需直接编辑资料。使用者可 利用 sed 所提供 20 多种不同的函数参数 , 组合(解 [1])它们完成不同的编辑动作。此外 , 由於 sed 都 以...
1、亲测完美兼容64 2、使用简单 3、示例:"C:\Program Files (x86)\GnuWin32\bin\sed.exe" -i s/"hello world"/"how old are you"/g .\test\a.txt
sed使用PDF文档,非常详细的文档,大家可以看看,适合新手老手。
a very good linux sed manu.
SED 手册 1.Introduction 1.1 何时使用 sed 1.2 何处获得 sed 2.1 执行命令列上的编辑指令 2.2 sed 编辑指令 2.3 执行档案内的编辑指令 2.4 执行多个档案的编辑 2.5 执行 sed 输出控制
sed awk 使用手册,linux unix 下常用的文本处理工具。用来处理格式化文本。
linux 常用命令sed 详细使用手册。包括用法、示范用例
sed用例(比较常用的例子)sed用例(比较常用的例子)sed用例(比较常用的例子)
IBM的awk、sed的中文学习手册,详尽,实用。
sed 命令大全,对提高linux操作水平很有用
NULL 博文链接:https://zhaoshunxin.iteye.com/blog/1223560
sedsed工具。可以使用sedsed -d +sed命令进行sedsed的测试。 将文件拷贝到/usr/bin路径下即可,也可以在linux本地使用./sedsed -d +command
在处理庞大数据量时,善用Linux三剑客sed grep awk能省下不少劲。文档例子仅供参考学习!
压缩包里包含有一个word文档,说我平时使用sed命令的记录,一个学习笔记,还有一个sed使用手册。sed是个强大的流编辑器,灵活使用可以减少很多麻烦。
sed新手使用进阶全功略 sed新手使用进阶全功略
linux 系统 sed 命令使用方法linux 系统 sed 命令使用方法linux 系统 linux 系统 sed 命令使用方法linux 系统 sed 命令使用方法sed 命令使用方法