码迷,mamicode.com
首页 > 其他好文 > 详细

(31)sed命令完全攻略

时间:2019-09-29 19:51:22      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:行数据   完全   顺序   编辑模式   源文件   png   roo   存储   键盘   

1.sed简介

  Vim 采用的是交互式文本编辑模式,你可以用键盘命令来交互性地插入、删除或替换数据中的文本。但本节要讲的 sed 命令不同,它采用的是流编辑模式,最明显的特点是,在 sed 处理数据之前,需要预先提供一组规则,sed 会按照此规则来编辑数据。

sed 会根据脚本命令来处理文本文件中的数据,这些命令要么从命令行中输入,要么存储在一个文本文件中,此命令执行数据的顺序如下:

  1. 每次仅读取一行内容;
  2. 根据提供的规则命令匹配并修改数据。注意,sed 默认不会直接修改源文件数据,而是会将数据复制到缓冲区中,修改也仅限于缓冲区中的数据;
  3. 将执行结果输出。

当一行数据匹配完成后,它会继续读取下一行数据,并重复这个过程,直到将文件中所有数据处理完毕。

2.sed 命令的基本格式如下:

  [root@localhost ~]# sed [选项] [脚本命令] 文件名

技术图片

 

 3.sed脚本命令

  

 

(31)sed命令完全攻略

标签:行数据   完全   顺序   编辑模式   源文件   png   roo   存储   键盘   

原文地址:https://www.cnblogs.com/xinghen1216/p/11609373.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!