自己总结的Linux Shell 脚本讲解+示例 精典版.pdfVIP

自己总结的Linux Shell 脚本讲解+示例 精典版.pdf

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

Linux Shell 脚本讲解+示例 精华版 1.Vi 编辑器 向下查找:在Normal 模式下,“/ ”+Keyword,如:/tcp 向上查找:在Normal 模式下,“?”+Keyword,如:?tcp 替换:在Normal 模式下,“:s”+ “/ ”+Sourceword+ “/ ”+ “Destword”,如::s/abc/bcd 全部替换:在 Normal 模式下,“:s”+ “/ ”+Sourceword+ “/ ”+ “Destword”+ “/g ”, 如: :s/ad/bc/g 指定范围替换:在“:”与“s”间加入范围,如“:n1,n5s/abc/ddas/g ”替换 1 至 5 行,“:1,$s/abc/ddas/g ”替换全部 2 .Gedit 编辑器 图形界面编辑器,在命令行输入Gedit+文件名即可弹出编辑器并打开文件。优点:语法 高亮,操作方便。缺点:要在图形界面下操作,远程连接比较慢。 3 .罗列文件的详细信息:ls -l 如:ls -l *.txt 可以列出所有以txt 为后缀的文件的详细信息 4 .正则表达式 符号 意义 * 0 个或多个在*字符之前那个普通字符 . 匹配任意字符 ^ 匹配行首,或后面字符的非 $ 匹配行尾 [] 匹配字符集合 \ 转义符,屏蔽一个元字符的特殊意义 \\ 精确匹配符号 \{n\} 匹配前面字符出现n 次 \{n,\} 匹配前面字符至少出现n 次 \{n,m\} 匹配前面字符出现n 次与m 次之间 *符号用于匹配前面一个普通字符的0 次或多次重复 hel*o:*符号前面的普通字符是l,*字符就表示匹配l 字符0 次或多次,如字符串helo、 hello、hellllllo 都可以由hel*o 来表示 .符号用于匹配任意一个字符 „73.表示前面三个字符为任意字符,第4 和第 5 个字符是 7 和3,最后一个字符为任 意字符,如xcb738 、4J973U 都能匹配上述字符串 ^符号用于匹配行首,表示行首的字符是^字符后面的那个字符 ^cloud 表示匹配以cloud 开头的行 $符号匹配行尾,$符号放在匹配字符之后a 、b、1、2 等字符属于普通字符,普通字符 可以按照字面意思理解,如:a 只能理解为英文的小写字母a ,没有其他隐藏含义。 micky$表示匹配以micky 结尾的所有行 ^$ 表示空白行 []匹配字符集合,该符号支持穷举方法列出字符集合的所有元素 [0123456789]、[0-9]„„ [A-Za-z] [A-Za-z]* 匹配所有英文单词 \符号是转义符,用于屏蔽一个元字符的特殊意义 \. \$ \^ \\符号是精确匹配符号,该符号利用\符号屏蔽符号 \the\ 精确匹配单词the ,them, they 等不匹配 \{\}系列符号表示前一个字符的重复 \{n\}:匹配前面字符出现n 次 ,如 JO\{3\}B 匹配JOOOB \{n,\}:匹配前面字符至少出现n 次,如JO\ {3,\}B 匹配JOOOB 、JOOOOB 、JOOOOOB 等 字符串 \{n,m\ }:匹配前面字符出现n 次与 m 次之间,如JO\{3,6\}B 匹配JOOOB 、JOOOOOOB 等字符串 [a-z] \{5\}: 匹配5 个小写英文字母,比如hello、house 等 awk 和Perl 等Linux 工具还支持正则表达式扩展出来的一些元字符,这些元字符如下表 所

文档评论(0)

liwenhua11 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档