- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
流编辑器sed.ppt
第二章 流编辑器sed 一. 什么是流编辑器? 流编辑器是一种流水线型的、非交互式 的文本编辑器。 它使用户可以在命令行上(而不是编辑器中)对文件进行无破坏 性编辑。 屏幕编辑器与流编辑器的区别 二. sed 命令基本格式 sed ‘command’ file sed -n ‘command’ file sed -e ‘command1’ –e ‘command2’ file sed -f cmd_file file 任选项说明: command: 行编命令 -n: 只显示与模式匹配的行(缺省都显示) -e: 在命令行上进行多次编辑 -f: 编辑命令放在随后的命令表文件中 注意: sed命令的结果是送到标准输出上,即 荧光屏上,如果要将结果保存在文件中, 应该使用重定向功能! 例如: sed ‘s/student/teacher/g’ oldfile newfile 三. 行编辑命令的基本格式 [行定位符][编辑命令元字符] 例如: sed ‘1,9d’ abc sed -n ‘196p’ abc 四. 出错信息和退出状态 操作系统命令出错: sed -r ‘s/this/that/’ myfile 显示: sed: ERROR: Illegal option – r 退出状态: 1 2. 正则表达式出错和模式不匹配: sed -n ‘s/this/that’ newfile 显示: sed: ERROR: Command garbled: s/this/that 退出状态: 0 3. 出错信息保存和退出状态检测 特别强调: 命令运行结果放在标准输出上 fd = 1 缺省为荧光屏 出错信息放在标准错误输出上 fd = 2 缺省为荧光屏 保存出错信息: sed –n ‘1,$s/abc/xyz/’ file 2 err_log 或: sed –n ‘1,$s/abc/xyz/’ file 2 err_log (这两条命令功能上的区别是什么?) 五. sed应用实例 打印文件内容: p命令 sed -n ‘22, 35p’ file1 打印file1的第22~35行 sed -n ‘/string/p’ file2 打印file2中包含string的行 sed -n ‘9, /^uestc/p’ file3 打印file3中第9行到以uestc开头的行 sed -n ‘/[Cc]hina/p’ file4 打印file4中包含China或china的行 2. 删除文件内容: d命令 sed ‘76d’ file5 删除file5中的第76行 sed ‘9,$d’ file6 删除file6中第8行以后的所有行 sed ‘/co*ool/d’ file7 删除file7中包含cool, coool, cooool ……等等的行 3. 替换文件内容: s命令 sed -n ‘s/beijing/shanghai/g’ table1 将table1中所有的beijing替换为shanghai sed -n ‘s/^ *uid/username/p’ ulist 将ulist中以零至多个空格开头后跟uid 的字符串替换为username 4. 多次编辑: e命令 sed -e ’1,5d’ -e ‘s/good/bad/’ report 将report中的第1~5行删除, 同时将good 替换为bad 5. 添加行: a命令 sed ‘/^operation/a\ this
您可能关注的文档
最近下载
- 期末考试—服务方案策划与评估形考任务二.docx VIP
- 班组劳务分包合作协议.doc VIP
- [山西]2024年山西医科大学第二医院招聘42人笔试历年典型考题及解题思路分析附带答案详解.docx VIP
- 《22G101三维彩色立体图集》.pdf VIP
- 游泳池设计规范.docx
- 【会写生字250字】部编人教版二年级上册语文生字表笔顺练习可打印.doc
- 《JTT695-2007-混凝土桥梁结构表面涂层防腐技术条件》.pdf
- 人教小学生必背古诗75首(带拼音打印版).pdf VIP
- 牛津指导写作的系列oxford-discover-2-Writing-and-Spelling.pdf
- A3微能力点优秀案例汇编.docx VIP
文档评论(0)