第5章-Linux文本处理.pptVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

************************成都信息工程大学并行计算实验室*成都信息工程大学并行计算实验室*成都信息工程大学并行计算实验室*成都信息工程大学并行计算实验室*Linux操作系统基础教程人民邮电出版社安俊秀编著目录CONTENTS第1章Linux概述第2章Linux的基本操作第3章Linux文件系统与磁盘管理第4章Linux用户及权限机制第5章Linux文本处理第6章Linux多命令协作第7章Shell编程第8章进程与设备管理第5章Linux文本处理《Linux操作系统基础教程》第5章Linux文本处理5.1文字处理器5.1.1Vim简介5.1.2Vim模式5.1.3Vim环境下的查找和替换5.2文本切片和切块5.2.1剪切命令cut5.2.2粘贴命令paste5.2.3连接命令join5.3文本比较5.3.1有序文件逐行比较命令comm 第5章Linux文本处理5.3.2逐行比较命令diff5.3.3原文件比较命令patch5.4文本格式化输出5.4.1格式化输出命令printf5.4.2简单文本格式化命令fmt5.4.3行标命令nl5.4.4指定行长度命令fold5.5文本分析工具5.5.1awk文本分析工具5.5.2sed编辑器5.1.1Vim简介在介绍Vim之前,先介绍vi。vi是一个命令行界面下的文本编辑工具,由加州大学和伯克利大学等机构,以原来的UNIX行编辑器ed等为基础开发出来的,取visual(可视化)单词的前两个字母进行命名。在Linux诞生时,vi与基本UNIX应用程序一样被保留下来,成为管理系统的好帮手,为用户提供了一个全屏幕的窗口编辑平台。同时vi也融合了强大的行编辑器ex的功能,用户在使用vi的同时,也可以使用行编辑器的命令。1991年,BramMoolenaar基于vi进行了改进和优化,发布了Vim(viimproved的缩写),其最大的特点是加入了对GUI的支持。大多数Linux的发行版配备的都是Vim,即在使用vi命令时,指向的也是Linux系统中的Vim程序。但有些Linux版本默认安装的是Vim的最小版本(Vim-tiny),功能不全面,只支持有限的Vim特性。5.1.2Vim模式Vim有3种工作模式:命令模式(或称常规模式)、插入模式、末行模式(或称ex模式)。1.命令模式Vim启动后,默认进入命令模式,在任何模式下,都可以按Esc键返回到命令模式,可以多按几次Esc键,保证顺利返回到命令模式。在命令模式下,可以键入不同的命令完成选择、复制、粘贴、删除等操作。2.插入模式在插入模式下可以编辑文本内容。在命令行模式下按i、a等键可以进入插入模式,在此模式下可以输入文本,但命令执行后的字符插入位置不同。3.末行模式在命令模式下按:键进入末行模式。这时光标会移到屏幕底部,在这里可以保存修改或退出Vim,也可以设置编辑环境、寻找字符串、列出行号等。5.1.3Vim环境下的查找和替换Vim具有一个十分强大的功能:查找和替换,在Vim环境下,根据搜索条件将光标移动到指定的位置,并用颜色标记查找出的内容。需要注意的是,在执行文本的替换工作时,可以用命令控制用户是否确认才可进行替换。1.行内搜索命令f表示在光标所在的行内进行搜索。例如,ft表示在光标所在行查找字母t,光标会定位到第一个出现字母t的位置,此时输入分号“;”表示继续往下找,输入逗号“,”表示反方向查找。2.搜索整个文件在命令行模式或末行模式下,输入“/”,在屏幕的底部会出现一个“/”符号,在“/”后面输入想要查找的内容,按

您可能关注的文档

文档评论(0)

可爱的家人6536 + 关注
实名认证
文档贡献者

可爱的家人

1亿VIP精品文档

相关文档