- 1、本文档共181页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* (6)替换 格式一::s/regexp/replacement/ 功能:针对当前行替换,将字符串regexp替换为replacement。 例如,输入:s/in/ing/,则将当前行中第一个in字符串替换为ing; 输入:s/in/ing/g 则将当前行中所有的in字符串替换为ing。 * 格式二::%s/regexp/replacement/g 功能:针对全文进行替换,其中符号%把作用范围扩大到全文,g是全局的意思。 例如,输入:%s/in/ing/g,则将全文中所有的字符串in替换为ing; 输入:%s/in/ing/gc,则针对全文中所有的字符串in进行替换,并在每次替换前给出确认提示。 * (7)可视模式 方法:按v进入可视模式,再按光标键来选择区域; 接下来,如果要进行复制粘贴,则按y键,然后移动光标到目标位置,最后按p 键; 同理,如果要进行移动,则按d键,然后移动光标到目标位置,最后按p 键。 说明:这是一个非常好的命令,提供了可视化的选择,被选中的区域反白显示,操作灵活。 * (8)显示/隐藏行号 方法: 输入:set number,会在每行前加上行号 输入:set nonumber,则隐藏行号。 * (9)删除字符——x命令 方法: 按x键,会删除光标所在处的字符。 * (10)存盘——w命令 方法: 按:w键,进行存盘; 按ZZ,存盘并退出,该命令与:wq相同。 * (11)退出——q命令 方法: 按:q,退出; 如果已进行了编辑,但不想存盘退出,则按:q!。 * 2.4 正则表达式简介 正则表达式(regular expression),又称为正规表达式,是用来匹配字符串的一种特殊的表达式。 * 2.4.1 正则表达式的基本语法 正则表达式是由普通字符以及特殊字符(又称为元字符)组成的文本模式。 可以认为模式就是模版,正则表达式作为一个模版,可以将某个字符模式与所搜索的字符串进行匹配。 * 元 字 符 功 能 $ 匹配输入字符串的结尾位置。要匹配 $ 字符本身,请使用 \$ ( ) 标记一个子表达式(分组)的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 \( 和 \) * 匹配前面的子表达式零次或多次。 + 匹配前面的子表达式一次或多次。 . 匹配除换行符 \n之外的任何单字符。 [] 匹配一个范围或集合。要匹配 [,请使用 \[ \ 将下一个字符标记为特殊字符、或原义字符、或向后引用、或八进制转义符。例如, n 匹配字符 n。\n 匹配换行符。序列 \\ 匹配 \,而 \( 则匹配 ( ^ 在方括号外使用时,用来匹配字符串的开始位置,在方括号内使用时,表示不包含该字符。要匹配 ^ 字符本身,请使用 \^ {n} n 是一个非负整数,用来匹配确定的 n 次。例如,e{2} 不能匹配 ged 中的 e,但是能匹配 geed 中的两个 e {n,} n 是一个非负整数,匹配 n 次以上的特定字符 {n,m} n 和 m均为非负整数,其中n = m。最少匹配 n 次且最多匹配 m 次 * 2.4.2 正则表达式的应用示例 (1)正则表达式示例一 [a-z] 功能:匹配所有的小写字母。 说明:请练习[A-Za-z],体会含义。 * (2)正则表达式示例二 [0-9\.] 功能:匹配所有的数字和句号。 * (3)正则表达式示例三 [w1@Amd w1]$ ls | grep ^d\{2,3\}\.txt 功能:列出当前目录下以2个或3个d开头,扩展名为.txt的文件名,即只有dd.txt和ddd.txt符合条件。 说明:一些命令可以支持正则表达式,如grep、find、sed等。 * (4)正则表达式示例四 [Ss]igna[lL] 功能:匹配Signal,SignaL,signal,signal * (5)正则表达式示例五 ^\^q 功能:匹配以^q开始的行。 * (6)正则表达式示例六 ^$ 功能:匹配空行. * (7)正则表达式示例七 [0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\} 功能:匹配IP地址格式。 * (8)正则表达式示例八 [^]+ 功能:匹配HTML或XML标记。 说明:^表示不包含、+表示匹配1次或1次以上。 * (2)at命令示例二——在指定日期的特定时刻执行任务 [root@server1 ~]# at now + 3 week at /root/bin/myshell.sh at EOT job 8 at 2006-08-22 09
您可能关注的文档
- 7网站的安全答辩.ppt
- 7蟋蟀的住宅答辩.ppt
- 第1章-计算机系统安全分析.ppt
- 2017年高考物理一轮总复习专题十第2讲变压器电能的输送探索.ppt
- 2017年高语文新变化探索.ppt
- 第1章检测的基本知识分析.ppt
- 第1章金属学基础知识分析.ppt
- 2017全国高考数学备考思考1探索.ppt
- 2017一轮复习大气的受热过程探索.ppt
- 08.第八章轴向拉伸与压缩-2答辩.ppt
- 2025年西藏林芝地区选调生考试(行政职业能力测验)综合能力测试题含答案.docx
- 2025年西藏那曲地区事业单位招聘考试(职业能力倾向测验)题库推荐.docx
- 2025年西藏那曲地区事业单位招聘考试(职业能力倾向测验)题库完美版.docx
- 2025年西藏那曲地区单招职业倾向性测试题库标准卷.docx
- 2025年西藏那曲地区事业单位招聘考试(职业能力倾向测验)题库必考题.docx
- 2025年西藏林芝地区选调生考试(行政职业能力测验)综合能力测试题必考题.docx
- 2025年西藏林芝地区选调生考试(行政职业能力测验)综合能力题库新版.docx
- 2025年西藏林芝地区选调生考试(公共基础知识)综合能力题库汇编.docx
- 2025年西藏林芝地区选调生考试(行政职业能力测验)综合能力测试题审定版.docx
- 2025年西藏林芝地区选调生考试(行政职业能力测验)综合能力题库一套.docx
最近下载
- 当代中国政府与政治全套教学课件汇总.pptx VIP
- 2025年全国普通高等学校体育单招真题英语试卷(原卷+ 完整版2025.pdf VIP
- 2024年全国普通高等学校运动训练、民族传统体育专业单招考试数学试卷.pdf VIP
- 2025广东惠州市生态环境局博罗分局和博罗县污染防治攻坚战总指挥部办公室招聘编外人员38人备考试题及答案解析.docx VIP
- 2025广东惠州市生态环境局博罗分局和博罗县污染防治攻坚战总指挥部办公室招聘编外人员38人备考题库及答案解析.docx VIP
- 华荣KJG-口/口Y系列说明书(和利时保护器).doc VIP
- 医疗器械 质量手册.doc VIP
- SYB第八步(3)-制定销售和成本计划.ppt VIP
- 2025广东惠州市生态环境局博罗分局和博罗县污染防治攻坚战总指挥部办公室招聘编外人员38人考试备考试题及答案解析.docx VIP
- 2024年浙江省嵊泗县人民医院公开招聘护理工作人员试题带答案详解.docx VIP
文档评论(0)