grep常用的方法:查找文件内容,递归查找

grep的应用非常多,
所以我们也要多联系一下,
这些命令的使用方法。
本文将介绍几种常见的用法。

文件搜索

  • 01

    在多个文件中查找grep match_pattern file_name 例如: $ grep -a 603 all_stock.data

  • 02

    上述命令不加-a的话 就会出现Binary file all_stock.data matches 因为grep认为文件时二进制文件 所以加上“-a”就会把文件当成文本文档了。

  • 03

    多个文件查找,直接在后面再加上文件即可 例如 grep -a 60301 all_stock.data all_stock_file.txt

递归搜索文件

  • 01

    在当前目录中递归查找所有文件 例如: grep -a 603010 . -r -n

  • 02

    在搜索结果包含对应后缀的文件 例如 grep -a 603012 . -r --include *.txt

  • 03

    在搜索结果排除对应的文件 例如: $ grep -a 603012 . -r --exclude "all_stock.data"

(0)

相关推荐

  • Linux中使用grep命令搜索文件名及文件内容的方法

    从文件中搜索并显示文件名 当你从不止一个的文件中搜索时,默认它将显示文件名: 代码如下: grep "word" 文件名 grep root /etc/* 示例输出: 代码如下: ...

  • linux下查找文件内容

    一.find命令 基本格式:find path expression 1.按照文件名查找 (1)find / -name httpd.conf #在根目录下查找文件httpd.conf,表示在整个硬盘 ...

  • 使用sublime全局查找文件内容

    sublime是一个很强大的文本编辑器,而且支持全局搜索文件内容功能. 操作方法 01 打开Sublime Text3 ,点击菜单的"File"---> "Open ...

  • excel2003怎样查找特定内容 excel查找指定内容的操作方法

    a excel是我们常用的办公软件,当我们在打开表格数据中内容比较多的时候,我们想快速找到数据,就需要借助查找替换功能,那么excel2003怎样查找特定内容?下面小编带来excel查找指定内容的操作 ...

  • Linux系统中查找文件的方法

    -name 必须用到的选项。表明要求系统按照文件名查找. 一般格式:find /(dirname) -name filename 具体文件名查找法: 如果知道了某个文件的文件名,而不知道这个文件放到哪 ...

  • PDF文件怎么快速查找所需内容

    PDF文件怎么快速查找所需内容 1.由于PDF文件和我们日常办公软件如word.wps等不同,因为PDF不支持自由的编辑.修改.调整.删除.查找等功能,但是如果我们又因工作需要对pdf内的文件内容进行 ...

  • 微信app怎么在聊天内容中查找交易消息?

    微信IOS版最新版中,支持用户在聊天中查找聊天内容时查找交易消息.该怎么使用这个功能呢?下面我们就来看看详细的教程. 1)打开微信APP,首先点击首页中的相关会话框,然后再点击聊天界面中右上角的[用户 ...

  • linux系统中批量查找文件与文件内容的方法

    比如查找当前目录下面所有的php文件里面某个关键字 复制代码 代码如下: find ./ -name "*.php" | xargs grep '关键字' 如果需要查找的内容包含特殊符号,比如$等等, ...

  • linux 下查找文件或者内容常用命令

    操作方法 01 whereis <程序名称> 查找软件的安装路径 -b 只查找二进制文件 -m 只查找帮助文件 -s 只查找源代码 -u 排除指定类型文件 -f 只显示文件名 -B < ...