首页 > 其他分享 >grep命令

grep命令

时间:2023-01-12 10:44:31浏览次数:57  
标签:显示 grep energywise 当前目录 color 命令 匹配

grep命令详解 

示例:

-i:代表不区分大小写;

-r:代表递归整个目录;

--color:代表高亮显示

*:代表当前目录;

grep -ir --color "cc" *
-E :开启扩展(Extend)的正则表达式。   -i :忽略大小写(ignore case)。   -v :反过来(invert),只打印没有匹配的,而匹配的反而不打印。   -n :显示行号   -w :被匹配的文本只能是单词,而不能是单词中的某一部分,如文本中有liker,而我搜寻的只是like,就可以使用-w选项来避免匹配liker   -c :显示总共有多少行被匹配到了,而不是显示被匹配到的内容,注意如果同时使用-cv选项是显示有多少行没有被匹配到。   -o :只显示被模式匹配到的字符串。   --color :将匹配到的内容以颜色高亮显示。   -A  n:显示匹配到的字符串所在的行及其后n行,after   -B  n:显示匹配到的字符串所在的行及其前n行,before   -C  n:显示匹配到的字符串所在的行及其前后各n行,context

  示例:

# grep ‘energywise’ *           #在当前目录搜索带'energywise'行的文件    # grep -r ‘energywise’ *        #在当前目录及其子目录下搜索'energywise'行的文件 # grep -l -r ‘energywise’ *     #在当前目录及其子目录下搜索'energywise'行的文件,但是不显示匹配的行,只显示匹配的文件

  

 

 

 

标签:显示,grep,energywise,当前目录,color,命令,匹配
From: https://www.cnblogs.com/zhengyan/p/17045773.html

相关文章

  • 静态Web服务器-命令行启动动态绑定端口号Python解释器详解实现代理池的API模块
    学习目标能够写出获取终端命令行参数动态绑定端口号的web服务器程序1.开发命令行启动动态绑定端口号的静态web服务器实现步骤:获取执行python程序的终端命令行参数判断参数......
  • 中间件操作命令
    http://t.zoukankan.com/forest-sunshine-p-14357115.html一、重启activemq服务   1.查看服务:ps-ef|grepactivemq   2.查看服务目录:ll/proc/28317 ......
  • linux xshell 命令上传下载文件
     有些堡垒机运维用xshell,但没xftp,使用xshell+命令上传文件rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具,所以要在Xshell连接属性中的设置上传协议为Zm......
  • 两台 mac 通过 scp 命令快速传输数据
    这两天由于电脑进水了,所以申请换了一台mac电脑,所以想把老电脑的数据拷贝到新电脑,折腾了半天,最后还是发现scp命令最好用。使用「scp命令方式」之前尝试的其他方法1......
  • 总结几个常用的Git命令的使用方法
    1、Git的使用越来越广泛 现在很多的公司或者机构都在使用Git进行项目和代码的托管,Git有它自身的优势,很多人也喜欢使用Git。 我之前在公司最开始用的是SVN进行代码的托管,后面......
  • Python程序执行shell命令并关闭进程-总结
    需求说明linux下,有时候我们用Python3执行一个shell命令,这会开启一个进程。但是这个进程可能能不会主动关闭(比如Linux下的ping指令会一直持续执行),我们希望这个进程执行指......
  • k8s常用命令
    查看node状态$kubectlgetnodesNAMESTATUSROLESAGEVERSIONcentos7906Ready<none>3h42mv1.25.2centos7907Ready......
  • python读取cmd命令行
    importosimportuiautomationasautoimportwin32clipboardasclipboardimportwin32condefgetCopy():clipboard.OpenClipboard()res=clipboard.GetC......
  • Linux基础常识与基础命令
    目录一、Linux基础常识运维:计算机的种类服务器种类服务器的品牌与种类服务器尺寸服务器内部组成与工作原理服务器磁盘阵列linux发展史虚拟化技术重要名词解释1.连接模式2.......
  • Kubernetes(k8s) kubectl 命令行工具的使用
    kubectl是Kubernetes集群的命令行工具,通过kubectl能够对集群本身进行管理,并且能够在集群上进行容器化应用的安装与部署。本文主要介绍Kubernetes(k8s)kubectl命令......