想查找某个函数,但是又不知道目录下的哪个文件,或者打印出匹配的前后文,man 了一下grep, 发现grep好强大,而且学会使用man会使使用很方便。
可以递归地匹配目录, 即 -r -R 参数 (以前只知道匹配文件呢)
打印文件名: -H
输出匹配前的n行: -B (Before)
输出匹配后的n行: -A (After)
line number: -n
最简单的,比如我想知道目录test下的某个文件含有 main 这个关键字,即
grep -n -r -H main test
最后是目录或者文件名
大家可以自己通过man 看一下grep, 命令好强大的,各种设置!
学习了。