grep工具简介
  6tuRdFP5lxfF 2023年11月02日 52 0

环境

centos7.9

基本用法

  1. 格式
grep [选项] 模式 [文件...]
  • 选项:grep提供了许多选项来调整搜索行为和输出方式。常见的选项包括-i(忽略大小写)、-r(递归搜索子目录)、-n(显示行号)等。
  • 模式:用户提供的要搜索的字符串或正则表达式,grep将搜索匹配该模式的行。
  • 文件:可选参数,指定要搜索的文件。如果不指定文件,则默认从标准输入中读取数据。
  1. 常见选项
  • -i,--ignore-case:忽略大小写,不区分大小写地搜索模式。
  • -r,--recursive:递归搜索子目录中的文件。
  • -n,--line-number:显示匹配行的行号。
  • -v,--invert-match:仅显示不匹配模式的行。
  • -w,--word-regexp:只匹配完整的单词或单词边界。
  • -c,--count:只显示匹配行的数量,不显示具体的匹配内容。
  • -H,--with-filename:显示匹配行所在的文件名。
  1. 实际案例 在文件中搜索指定字符串:
grep "keyword" filename

显示匹配行的行号:

grep -n "keyword" filename

只匹配完整的单词或单词边界

grep -w "keyword" filename

忽略大小写地搜索:

grep -i "keyword" filename
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  6YY0QMPUXEwu   2023年12月10日   29   0   0 linux网卡
  Ex81gqy3LOX7   2023年12月07日   19   0   0 linux
  nIt0XG0acU8j   2023年12月11日   29   0   0 linuxhtop
  nIt0XG0acU8j   2023年12月09日   33   0   0 linuxsort
6tuRdFP5lxfF