当前位置:首页 > 日记 > 正文

在Linux使用SED命令替换字符串小结

在Linux使用SED命令替换字符串小结
注释:本文主要介绍了在Linux中使用SED命令替换Notes字符串。这纯粹是个人总结,需要的朋友可以参考一下。
最近,一些小脚本已被写入到SED命令,并已学会,顺便说一下。

SED替换的基本语法是:

将代码复制如下:原始字符串替换字符串
单引号、替代、中间三根斜线样式的更换,特殊字符,需要用反斜杠;;逃跑,但单引号‘没有办法用反斜杠 逃跑,此时只要单引用为了在线上双引号,例如:

将代码复制为以下内容:对于包含单引号字符的字符集,该字符串包含一个替换字符串,其中包含。
命令中的三个斜线分隔符可以换成其他符号,用斜线代替内容更方便。只要按照S的定义,例如,切换到问题mark :

复制代码如下:
每个匹配关键字可以在结尾和G中替换,否则仅替换每行的第一个,例如:

将代码复制如下:
在箭头;^ 表示,美元美元;如果最终的符号表示加引号,但引号外但说结束(最后一行),使这两个符号,搜索第一,半天才想起来,是数字第一行;1prime;然后在啊。在开始和结束时,字符串是要添加和替换的,例如:

将代码复制如下:所有的添加中都是
在结尾处添加的所有行中都添加了
SED '2s / / / / / g的字符串替换字符串替换线二
为了替换最后一行,使用了替换字符串
SED '2,5s / / / / / g的字符串替换字符串替换2到5线
SED 2, / / $ S / G / /字符串替换字符串替换2到最后一行。
替代样式可以在同一命令中使用分号分隔:

复制代码如下:SED的 / / / ^加入G S / /美元加头的尾部; / / / g'simultaneous两替换规则执行
经过sed的输出直接输出到屏幕上,节省输出重定向,或使用参数I直接替换文件中的:

复制代码如下:SED我 / / / g'filename替换原字符串 /替换文件中的所有匹配
晚上12点半以后,我就不那么困了。如果中间语言不通,请原谅并欢迎它。

相关文章

Copyfilepromptsinwin7foldernamei

Copyfilepromptsinwin7foldernamei

电脑软件,Copyfilepromptsinwin7foldernameistoolongreason,问题: 在单位,同事将文件复制到我的电脑,系统总是提示该文件夹的名称太长我的电脑复制文件到自己的电脑很好。我们俩的电脑也买了同样的品牌,同样的模式,和相同的系统,所有存在的原因…

打开或关闭Win7的防火墙的方法(方案

打开或关闭Win7的防火墙的方法(方案

防火墙,方案,方法,电脑软件,windows7系统(简称Win7)打开或关闭防火方法: 首先,打开在系统中;控制面板,然后点击系统与安全打开新窗口,你可以看到Windows Firewall (如下图所示)。点击打开Windows防火墙接口。 你可以看到在新窗口的左侧;打开或关闭…

PHPCodeIgniter的学习笔记

PHPCodeIgniter的学习笔记

学习笔记,电脑软件,PHPCodeIgniter,在使用数据库,我们最好将数据库自动:自动加载配置 / autoload.php $autoload { 'libraries} =阵列('database); 一些常见的功能 选择数据 $ > > db - >选择(); 允许您在SQL查询中写入select的一部分。 在这里(>…

如何隐藏Word2003的最近使用的文档

如何隐藏Word2003的最近使用的文档

文档,最近使用,电脑软件,作为一个上班族,公司秘密的保护是最重要的。有时为了防止病毒和黑客的入侵,公司机密被盗。有时它是为了防止一些人,窥视秘密,等等,我们可以采取很多保护Word文档的内容被泄露的措施。 打开word文件按钮,您会发现您最近使…

该winde.exe-焊接过程是什么意思

该winde.exe-焊接过程是什么意思

过程,电脑软件,winde,exe,评论:winde.exe -焊接工艺 进程文件:上海或winde.exe 进程名称:dluca病毒 过程类别:安全风险的过程 英文描述: winde.exe添加到系统,作为一个结果的dluca病毒。它从您的计算机计算机发送详细信息到指定的在线位置。这…

Word2003画箭头,双箭头、斜线箭头的

Word2003画箭头,双箭头、斜线箭头的

箭头,双箭,电脑软件,虽然词不是绘图软件,和制图的工具不是很强,但当我们把文件的定期,我们可以用它画一些简单的图形,如正方形,画圆,画直线,画箭头等等。这个时间向你解释,如何使用Word2003绘制各种箭头。 Word2003绘制直线和斜线箭头 这是最简单的…

打开浏览器0x00000050igdpmd64.sys

打开浏览器0x00000050igdpmd64.sys

蓝屏,溶液,打开浏览器,电脑软件,sys,当你使用笔记本更新系统文件或点击,打开IE浏览器,电脑出现蓝屏,蓝屏代码和0x00000050和igdpmd64.sys等信息。(如下图),这个问题可能是安装系统补丁相关kb2670838。 请参考以下四种方法来解决,最后一种方法只适…

msniasvc.exe的功能是什么该msnias

msniasvc.exe的功能是什么该msnias

查询,功能,过程,电脑软件,msniasvc,点评:MSNIASVC.EXE是MSN 9产品配置的相关程序 进程文件:msniasvc或msniasvc.exe 过程名称:微软信使服务 过程类别:安全风险的过程 英文描述: msniasvc.exe是一个过程的旁边安装了MSN 9版本是负责任的,是的,它…

mysql数据库备份命令共享(mysql压缩

mysql数据库备份命令共享(mysql压缩

数据库备份,压缩,命令,电脑软件,mysql,备份MySQL数据库的命令 复制代码代码如下所示: 就hhostname - uusername -文件backupfile.sql语句> 用删除的表备份mysql数据库的格式 备份MySQL数据库是一种带有删除表的格式,它允许备份在不手动删除…

比赛第一次通过,老板无法打开通往下

比赛第一次通过,老板无法打开通往下

解决方案,下一,道门,无法打开,老板,问题: 我玩范海欣的奇妙冒险当玩游戏的时候,在第一关BOSS,我怎么能不开门进入隔壁的门,而且我也做不了好几次了。我不知道怎么办才好。 答案uff1a 在第一关老板不能打开隔壁,请参考以下方法: 首先,除掉地图上…

是aticwd32.exe过程安全aticwd32过

是aticwd32.exe过程安全aticwd32过

过程,信息查询,电脑软件,exe,点评:aticwd32.exe是ATI显示卡驱动程序的一部分 进程文件:aticwd32或aticwd32.exe 进程名称:aticwd32 过程类别:安全风险的过程 英文描述: aticwd32.exe ATI图形卡驱动程序是你的一部分,提高 中文参考: aticwd32.exe…

对atieclxx.exeatieclxx.exe过程的

对atieclxx.exeatieclxx.exe过程的

解释,过程,电脑软件,atieclxx,exeatieclxx,点评:atieclxx.exe是什么 atieclxx.exe是ATI卡催化剂项目。它只起辅助作用,使ATI的显卡能够更好地执行其性能,而不是驱动本身。 很多显卡是不是ATI的朋友,在Windows 7的蓝屏后,可能会造成atieclxx.ex…