温馨提示×

linux grep反选对文件类型有限制吗

小樊
82
2024-12-29 08:38:18
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

grep 命令本身没有对文件类型进行限制

例如,如果你想在一个文本文件中搜索包含 “example” 的行,你可以使用以下命令:

grep 'example' file.txt

如果你想在一个文件夹及其所有子文件夹中的所有文本文件(如 .txt, .log, .md 等)中搜索包含 “example” 的行,你可以使用以下命令:

find . -type f \( -iname "*.txt" -o -iname "*.log" -o -iname "*.md" \) -exec grep -Hn 'example' {} \;

这里,-type f 表示只查找文件,-iname 表示不区分大小写,-exec 表示对找到的每个文件执行 grep 命令。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:linux filp_open对文件类型限制

0