2014年3月17日

sed的工作原理(pattern space 和 hold space)

摘要: 作者:sealinger时间:February 27, 2011原文链接:http://www.sealinger.com/archives/297/sed是一个非交互式的流编辑器(streameditor)。所谓非交互式,是指使用sed只能在命令行下输入编辑命令来编辑文本,然后在屏幕上查看输出;而所谓流编辑器,是指sed每次只从文件(或输入)读入一行,然后对该行进行指定的处理,并将结果输出到屏幕(除非取消了屏幕输出又没有显式地使用打印命令),接着读入下一行。整个文件像流水一样被逐行处理然后逐行输出。sed一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patte 阅读全文

posted @ 2014-03-17 21:42 theCambrian.cpp 阅读(3785) 评论(1) 推荐(1) 编辑

sed学习笔记

摘要: 作者:Jims of肥肥世家Copyright © 2004,2005, 本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。发布时间:2004年09月20日最近更新:2005年12月22日,增加小技巧章节。Table of Contents1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例7. 脚本8. 小技巧1.Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后 阅读全文

posted @ 2014-03-17 16:04 theCambrian.cpp 阅读(218) 评论(0) 推荐(0) 编辑

导航