9.8 使用tr命令替换文件内容 (1).pptx

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

使用tr命令操作文件内容shell运维编程

掌握tr命令的功能特点,掌握tr命令语法结构,理解tr处理文本的几种方法。教学任务

文件内容比较复杂多变,需要培养同学应变能力,适应在当下时代步伐,持续学习,敢于创新,勇于承担实现民族复兴与推动社会发展的时代责任。思政目标

项目目标已知文档file1中数据如下五行显示:111112222233333444445555566666利用tr命令将数字换行转换成制表符,显示在同一列中

教学重点与教学目标理解tr命令功能掌握tr命令操作文本的方法

知识点分析tr命令tr命令功能:主要用于删除文件中控制字符或进行字符转换、替换等。tr语法结构:tr[OPTION]…SET1[SET2]

tr命令常用参数-c,--complement反选设定字符。也就是符合SET1的部份不做处理,不符合的剩余部份才进行转换。-d,--delete删除指令字符-s,--squeeze-repeats缩减连续重复的字符成指定的单个字符-t,--truncate-set1削减SET1指定范围,使之与SET2设定长度相等--help显示程序用法信息--version显示程序本身的版本信息

实例1将文件testfile中的小写字母全部转换成大写字母,此时,可使用如下命令cattestfile|tra-zA-Z

使用参数-d删除出现的数字,如下命令所示:[deng@localhost~]$echohello1234itcast7890|tr-d0-9helloitcast实例2

利用参数-s将连续重复的字符以单独一个字符表示[deng@localhosttest]$echohelloooooooworldddddddd|tr-sodhelloworld实例3

思考:通过上面学习,同学能说出tr命令具有哪些功能呢?tr命令

通过学习tr命令对文本进行多种处理,掌握文本的删除,替换、大小写切换等多种文本处理技巧。总结

使用tr命令操作文件内容shell运维编程

文档评论(0)

一笑倾洁 + 关注
实名认证
内容提供者

PPT课件

1亿VIP精品文档

相关文档