sed命令详解.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sed命令详解

sed命令详解 sed命令详解,,,,,,,,,, 1.sed,,,,,,,,,,-n,,,,,,,,,,2p,,,,,,,,,,filename,,,,,,,,,, 打印文件的第二行。,,,,,,,,,, 2.sed,,,,,,,,,,-n,,,,,,,,,,1,3p,,,,,,,,,,filename,,,,,,,,,, 打印文件的1到3行,,,,,,,,,, 3.,,,,,,,,,,sed,,,,,,,,,,-n,,,,,,,,,,/Neave/p,,,,,,,,,,filename,,,,,,,,,, 打印匹配Neave的行(模糊匹配),,,,,,,,,, 4.,,,,,,,,,,sed,,,,,,,,,,-n,,,,,,,,,,4,/The/p,,,,,,,,,,filename,,,,,,,,,, 在第4行查询模式The,,,,,,,,,, 5.,,,,,,,,,,sed,,,,,,,,,,-n,,,,,,,,,,1,$p,,,,,,,,,,filename,,,,,,,,,, 打印整个文件,$表示最后一行。,,,,,,,,,, 6.,,,,,,,,,,sed,,,,,,,,,,-n,,,,,,,,,,/.*ing/p,,,,,,,,,,filename,,,,,,,,,, 匹配任意字母,并以ing结尾的单词(点号不能少),,,,,,,,,, 7,,,,,,,,,,sed,,,,,,,,,,-n,,,,,,,,,,/,,,,,,,,,,-e,,,,,,,,,,/music/=,,,,,,,,,,filename,,,,,,,,,, 打印匹配行的行号,-e,,,,,,,,,,会打印文件的内容,同时在匹配行的前面标志行号。-n只打印出实际的行号。,,,,,,,,,, 8.sed,,,,,,,,,,-n,,,,,,,,,,-e,,,,,,,,,,/music/p,,,,,,,,,,-e,,,,,,,,,,/music/=,,,,,,,,,,filename,,,,,,,,,, 打印匹配的行和行号,行号在内容的下面,,,,,,,,,, 9.sed,,,,,,,,,,/company/,,,,,,,,,,a\,,,,,,,,,,Then,,,,,,,,,,suddenly,,,,,,,,,,it,,,,,,,,,,happend,,,,,,,,,,filename,,,,,,,,,, 选择含有company的行,将后面的内容Then,,,,,,,,,,suddenly,,,,,,,,,,it,,,,,,,,,,happend加入下一行。注意:它并不改变文件,所有操作在缓冲区,如果要保存输出,重定向到一个文件。,,,,,,,,,, 10.,,,,,,,,,,sed,,,,,,,,,,/company/,,,,,,,,,,i\,,,,,,,,,,Then,,,,,,,,,,suddenly,,,,,,,,,,it,,,,,,,,,,happend,,,,,,,,,,filename,,,,,,,,,, 同9,只是在匹配的行前插入,,,,,,,,,, 11.sed,,,,,,,,,,/company/,,,,,,,,,,c\,,,,,,,,,,Then,,,,,,,,,,suddenly,,,,,,,,,,it,,,,,,,,,,happend,,,,,,,,,,filename,,,,,,,,,, 用Then,,,,,,,,,,suddenly,,,,,,,,,,it,,,,,,,,,,happend替换匹配company的行的内容。,,,,,,,,,, 12.sed,,,,,,,,,,1d,,,,,,,,,,(,,,,,,,,,,1,3d,,,,,,,,,,$d,,,,,,,,,,/Neave/d),,,,,,,,,,filename,,,,,,,,,, 删除第一行(1到3行,最后一行,匹配Neave的行),,,,,,,,,, 13.[,,,,,,,,,,address,,,,,,,,,,[,address]],,,,,,,,,,s/,,,,,,,,,,pattern-to-find,,,,,,,,,,/replacement-pattern/[g,,,,,,,,,,p,,,,,,,,,,w,,,,,,,,,,n],,,,,,,,,, s选项通知s,,,,,,,,,,e,,,,,,,,,,d这是一个替换操作,并查询pattern-to-find,成功后用replacement-pattern替换它。,,,,,,,,,, 替换选项如下:,,,,,,,,,, g,,,,,,,,,,缺省情况下只替换第一次出现模式,使用g选项替换全局所有出现模式。,,,,,,,,,, p,,,,,,,,,,缺省s,,,,,,,,,,e,,,,,,,

文档评论(0)

dfd7997 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档