sed及grep用法详解.pdfVIP

  • 11
  • 0
  • 约8.02千字
  • 约 35页
  • 2017-06-17 发布于湖北
  • 举报
sed Sed(Stream EDitor)为UNIX 系统上提供将编辑工作自动化的编辑器, 使用 者无需直接编辑数据。使用者可利用sed 所提供20 多种不同的函数参数, 组合它们完成不同的编辑动作。此外, 由于sed 都以行为单位编辑文件, 故其亦是行编辑器(line editor)。 sed 能做那些编辑动作 sed 可删除(delete)、改变(change)、添加(append)、插入(insert)、合并、 交换文件中的数据行, 或读入其它文件的数据到文件中, 也可替换 (substuite)它们其中的字符串、或转换(tranfer)其中的字母等等。例如将 檔中的连续空白行删成一行、local 字符串替换成remote 、t 字母 转换成T、将第10 行数据与第11 数据合并等。 sed 如何工作? 当sed 由标准输入或者文件中读入一行数据并放入缓冲区时, sed 依照sed script 的编辑指令逐一对缓冲区内的数据执行编辑, 之后, 再由缓冲区内的结果送到标准输出, 接着再将下一行数据读入。如 此重复执行上述动作, 直至读完所有数据行为止。 调

文档评论(0)

1亿VIP精品文档

相关文档