linux命令集
命令
grep -r --include=Android.bp 'libc++fs' ./
参数说明
选项/参数 | 作用 |
---|---|
-r | 递归搜索子目录。 |
--include=Android.bp | 仅搜索名为 Android.bp 的文件(精确匹配文件名)。 |
'libc++fs' | 要搜索的关键字(单引号包裹特殊字符如 + 以避免被 Shell 解析)。 |
./ | 搜索当前目录。 |
扩展用法
-
显示行号(
-n
):grep -rn --include=Android.bp 'libc++fs' ./
-
忽略大小写(
-i
):grep -ri --include=Android.bp 'libc++fs' ./
-
搜索多个文件类型(例如
.bp
和.mk
):grep -r --include=*.{bp,mk} 'libc++fs' ./
常见错误
- 中文符号问题:确保
--include
使用英文符号(--
而非—
)。 - 特殊字符转义:若关键字含正则符号(如
.
、*
),需用单引号包裹或转义(例如'\*'
)。