ZhiBing's blog(码上看世界) ZhiBing's blog(码上看世界)
首页
  • Linux工具链

    • shell命令
  • 构建

    • CMake
    • Makefile
  • 版本管理

    • Git
    • Github
  • IDE及工具

    • vscode
    • CLion
  • 设计模式

    • 设计原则
  • 编程语言

    • C++
    • Go
    • Python
    • Shell
  • 调试

    • gdb
  • 开发者测试

    • gtest
  • 系统支撑

    • 操作系统
  • 性能优化

    • 编译优化选项
    • perf
    • valgrind
  • 容器

    • Docker
  • 微服务

    • Rancher
  • 其他
  • 随笔
  • 友情链接
收藏
  • 分类
  • 标签
  • 归档
关于
GitHub (opens new window)

ZhiBing Zheng

时间会回答成长
首页
  • Linux工具链

    • shell命令
  • 构建

    • CMake
    • Makefile
  • 版本管理

    • Git
    • Github
  • IDE及工具

    • vscode
    • CLion
  • 设计模式

    • 设计原则
  • 编程语言

    • C++
    • Go
    • Python
    • Shell
  • 调试

    • gdb
  • 开发者测试

    • gtest
  • 系统支撑

    • 操作系统
  • 性能优化

    • 编译优化选项
    • perf
    • valgrind
  • 容器

    • Docker
  • 微服务

    • Rancher
  • 其他
  • 随笔
  • 友情链接
收藏
  • 分类
  • 标签
  • 归档
关于
GitHub (opens new window)
  • Linux工具链

    • shell命令

      • awk 命令
      • vim 使用
      • top使用
      • grep命令
      • nm命令
      • sed命令
  • 构建

  • 版本管理

  • IDE及工具

  • 基础领域
  • Linux工具链
  • shell命令
zhengzhibing
2022-11-15

grep命令

# grep命令

更详细的用法见:man grep

grep和zgrep是使用较多的命令,它们的区别在于zgrep可以从压缩文件中查找,而grep只能从文本内容中查找。

  • 查找时忽略大小写

    grep -i "data" *
    
    1
  • 查找时将指定文件视为ASCII文本

    # 当文件中包含二进制内容或者文件本身就是二进制文件,可以使用-a将文件视为ASCII文件,不然使用grep会输出“Binary file ... matches”。
    grep -a "PWD" a.out
    
    1
    2
  • 查找时打印结果的后n行

    grep -A n "data" *
    
    1
  • 查找时打印结果的前n行

    grep -B n "data" *
    
    1
  • 查找时打印结果的前后n行

    grep -C n "data" *
    
    1
  • 统计查找结果数量

    grep -c "data" *
    
    1
  • 使用正则查找

    grep -e "[A-Z]" *
    
    1
  • 查找时排除某结果

    grep -v "grep" *
    
    1
  • 对于特殊字符,需要转义,或者使用fgrep

    grep '\\.' *
    fgrep '.' *
    
    1
    2
  • 获得指定内容的行号

    grep -n "content" | awk -F ':' '{print $1}'
    
    1
上次更新: 2023/09/02, 10:54:04
top使用
nm命令

← top使用 nm命令→

最近更新
01
HPE gen10 plus 安装ESXI 7
06-12
02
ESXI 7安装黑群晖
06-12
03
ESXI 7安装win10
06-12
更多文章>
Theme by Vdoing | Copyright © 2022-2024 ZhBing Zheng | 粤ICP备2022062743号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式