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

作者:流年 | 创建时间: 2023-04-26
grep的应用非常多, 所以我们也要多联系一下, 这些命令的使用方法。 本文将介绍几种常见的用法。...
grep常用的方法:查找文件内容,递归查找

文件搜索

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

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

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

递归搜索文件

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

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

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

点击展开全文

更多推荐