当前位置: 首页 > news >正文

徐州公司建站模板福建省住房城乡和城乡建设厅网站

徐州公司建站模板,福建省住房城乡和城乡建设厅网站,网站建设项目工作分解结构,造价师在哪个网站做继续教育目录 1 简介 1.1 sed编辑器的工作流程 2 sed 2.1 基本用法 2.2 sed基本格式 2.2.1 sed支持正则表达式 2.2.2 匹配正则表达式 2.2.3 奇数偶数表示 2.2.4 -d选项删除 2.2.5 -i修改文件内容 2.2.6 -a 追加 2.3 搜索替代 2.4 变量 1 简介 sed是一种流编辑器,…

目录

1 简介

1.1 sed编辑器的工作流程

2 sed

2.1 基本用法

 2.2 sed基本格式

2.2.1 sed支持正则表达式

2.2.2 匹配正则表达式

2.2.3 奇数偶数表示

2.2.4 -d选项删除

2.2.5 -i修改文件内容

2.2.6  -a 追加

2.3 搜索替代

2.4 变量


1 简介


sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。

sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个

命令文本文件中。

1.1 sed编辑器的工作流程

sed 的工作流程主要包括读取、执行和显示三个过程:

  • 读取: sed从输入流(文件、管道、标准输入)中读取一行内容并存储到临时的缓冲区中(又称模式空间,pattern space )。
  • 执行:默认情况下,所有的sed 命令都在模式空间中顺序地执行, 除非指定了行的地址,否则sed命令将会在所有的行上依次执行。
  • 显示:发送修改后的内容到输出流(屏幕)。在发送数据后,模式空间将会被清空。在所有的文件内容都被处理完成之前,上.述过程将重复执行,直至所有内容被处理完。

在所有的文件内容都被处理完成之前,上述过程将重复执行,直至所有内容被处理完。

注意:默认情况下所有的sed命令都是在模式空间内执行的,因此输入的文件并不会发生任何变化,
除非是用重定向存储输出或者sed -i.

2 sed

2.1 基本用法

##默认将输入内容打印出来,系统自带自动打印

 

##查看文件内容

 

##支持重定向

 

##也支持管道符

 

 2.2 sed基本格式

sed [option]...    'script;script;...'           [input  file...]
        选项         自身脚本语法         支持标准输入管道

常用选项

-n不输出模式空间内容到屏幕,即不自动打印
-e多点编辑[root@www data]#sed -n -e '/^r/p'  -e'/^b/p' /etc/passwd
-fFILE 从指定文件中读取编辑脚本
-r, -E-E 使用扩展正则表达式
-ibak 备份文件并原处编辑
-s将多个文件视为独立文件,而不是单个连续的长文件流

#带有自动打印功能,p又再打印一遍

 # -n 选项关闭自动打印功能

#直接显示第3行

         

2.2.1 sed支持正则表达式

#将包含root的行打印出来   /root(需要匹配的内容)/p(打印)  文件名  

 #显示范围

#显示第3行往后加4行

2.2.2 匹配正则表达式

#显示b开头 和f开头中间的行

sed   -n         '/^b/,/^f/p'                 /etc/passwd基本格式     '/表达式1/,/表达式2/p' (不要忘记打印)p  文件名

2.2.3 奇数偶数表示

奇数

偶数

2.2.4 -d选项删除

将第三行删除

2.2.5 -i修改文件内容

常常用于修改配置文件
-i   与  -i.bak

2.2.6  -a 追加

第二行后追加cyw

  \表示空格    \n 表示换行

2.3 搜索替代

s/pattern/string/修饰符 查找替换,支持使用其它分隔符,可以是其它形式:s@@@,s###

替换修饰符:

g行内全局替换
p显示替换成功的行
w /PATH/FILE 将替换成功的行保存至文件中
I,i 忽略大小写

 

#&指代之前的内容

 

#分组 s//代表查找替换  ()代表分组    \1 代表留下的组

 

2.4 变量

 

http://www.yayakq.cn/news/58024/

相关文章:

  • 网站建设书籍2013年的厦门建站系统建设
  • 品牌网站建设优化公司排名做推广最好的网站是哪个
  • 聂教练做0网站三个字吉利好听的公司名称
  • wordpress商城建站对外贸易网站有哪些
  • 东莞网站seo价格daozicms企业建站系统
  • 做做网站下载2023网站为何突然不收录了
  • 网站运营需要哪些技术wordpress 吧
  • 站长平台seologo查询网站
  • 网站建设公司工作流程建站快车代理平台系统
  • 杭州 高端网站建设 推荐网站搭建环境
  • 南宁百度网站公司吗王也天年龄
  • 公司为什么建立网站做海外市场什么网站推广
  • 惠州网站建设方案外包郑州网页制作设计
  • 旅游网站建设的利益温州做网站老师
  • 网站公司动态做不了怎么办清华大学自动化系
  • 沧州做网站优化开发一个公司官网大概多少钱
  • 球球是哪个公司开发的seo北京公司
  • wordpress 获取所有子页面扬州seo
  • 推广网站的方法有搜索支付网站建设费怎么做账
  • 亳州网站开发公司后台管理网站开发
  • 无锡网站设计厂家门户网站建设的书籍
  • 网站建设的用途是什么意思网站城市分站织梦系统
  • 青海wap网站建设比较好专业做网站厂家
  • 企业网站建设工作室网页怎么做出来的
  • 专门做ppt背景的网站有哪些电子商务是坑人专业吗
  • 石家庄建设银行网站wordpress多站点问题
  • 做网站需要买服务器门户网站建设哪专业
  • 网站开发流程的8个步骤徐州市工程建设交易平台
  • 怎么把网站做成手机版的精准客户软件
  • 东营免费网站制作为什么wordpress有广告