Linux命令学习手册-grep命令.docVIP

  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文档。上传文档
查看更多
Linux命令学习手册-grep命令

grep [OPTIONS] PATTERN [FILE...] grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...] 【功能】   grep (global search regular expression(RE) and print out the line,全面有哪些信誉好的足球投注网站正则表达式并把行打印出来)是一种强大的文本有哪些信誉好的足球投注网站工具,它能使用正则表达式有哪些信誉好的足球投注网站(指定文件中的)文本,并把匹配的行打印出来。 【举例】 *显示测试文件testFile的内容: $cat testFile 输入之后,输出如下: hello, this is a file this file used for test the command of grep. do you know? yes yeeeeeees i knooooooww! the west is what is ves? this is a world which is tes good. west tes westeses westeseses west tesves 这就是我们要测试的文件的内容。 *在当前目录及子目录所有文件中查找字符串test: $ grep -r test * 输入之后,输出如下: good/test2:this is a test for the good/test2:test the string. test2:grep test for test2:used to test the test3:grep test for test3:used to test the testFile:this file used for test the 这个应该是最常使用的命令了。-r选项的意思就是递归有哪些信誉好的足球投注网站子目录的意思。 *查找test并给结果中匹配的字符串加上颜色: $grep --color test * 这样,会把输出结果中的所有匹配的test字符串标上颜色。 *要在当前目录下所有.doc文件中查找字符串sort: $ grep sort *.doc *显示匹配得行数: $ grep -c we testFile 输入之后,输出如下: 5 这样,显示匹配we的行的数目。 *显示含有we字符的行,并打印行号: $ grep -n we testFile 输入之后,输出如下: 6:the west is 10:west tes 11:westeses 12:westeseses 13:west tesves 这样,会在输出的结果的最左侧打印匹配的行号。 *显示不匹配we的行: $ grep -v we testFile 输入之后,输出如下: hello, this is a file this file used for test the command of grep. do you know? yes yeeeeeees i knooooooww! what is ves? this is a world which is tes good. 这里-v选项表示显示不匹配we的行。 *忽略大小写的匹配: $ ls |grep -i file 输入之后,输出如下: testFile 这样,添加了-i选项,匹配file的时候,不会区分大小写。 *范围的匹配: $ grep h[ae] testFile 输入之后,输出如下: hello, this is a file this file used for test the the west is what is ves? 这里匹配的或者是ha或者是he,好像[a,e]也行??好像这样也包括,逗号了。 *仅显示包含test匹配的文件: $ grep -l test * 输入之后,输出如下: test2 test3 testFile 这里,-l选项仅列出含有匹配字符串的文件。 *显示ls -l输出内容中,以d开头的行: $ls -l | grep ^d 或$ls -l |grep ^d 输入之后,输出如下: drwxr-xr-x 2 vaqeteart member 4096 Jul 12 18:44 good 这里,good是一个目录。 *显示ls -l输出内容中,不以d开头的行: $ ls -l |grep ^[^d] 输入之后,输出如下: total 16 -rw-r--r-- 1 vaqeteart member 7 Jul 12 18:42 2 -rw-r--r-- 1 vaqeteart member 114 Jul 12 18:42 test2 -rw-r--r-- 1 vaqeteart member 212 Jul 12 19:01 testFile 这里,

文档评论(0)

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

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

1亿VIP精品文档

相关文档