修改Hadoop源码的搜索技巧
来源:互联网 发布:ubuntu安装perl模块 编辑:程序博客网 时间:2024/06/05 05:39
以前在小米基础架构组实习时,修改过部分Hadoop的源码。其中一个很有用的技巧是根据要查找的关键字,搜索源码中所有和该关键字有关的代码
1. find . -name “*.java” | xargs grep main.py 搜索对象是java源文件, 搜索的关键字为main.py,这样会搜索出main.py在所有java代码中的位置
2. egrep main.py -r -I *从所有的非二进制文件中搜索main.py
3. $find . -name “*.java” | grep -v -i ‘Test’ | xargs grep -n ‘Attempt Type’查找包含Attempt Type的java文件,文件名中不包括Test
4. find . -name ‘Test*’搜索当前目录(含子目录)中,所有文件名以Test开头的文件。
0 0
- 修改Hadoop源码的搜索技巧
- 搜索hadoop生态系统相关源码的网站
- 修改hadoop源码后,hadoop和spark的编译过程
- 修改hadoop源码后,hadoop和spark的编译过程
- 修改源码文件的编码格式的小技巧
- 搜索的技巧(zt)
- 搜索的技巧
- 搜索的技巧
- 搜索的技巧
- Google搜索的技巧
- 搜索的小技巧
- 修改easyui combobox源码,实现模糊搜索
- 修改easyui combobox源码,实现模糊搜索
- Hadoop源码的疑问
- 学习Hadoop的源码
- hadoop 2.7.3 源码分析超简单源码修改测试
- 搜索1Google的高级搜索技巧
- 修改的技巧
- STM32之SysTick学习
- 内存对齐规则
- 黑马程序员——集合知识概括(上)
- 多线程 同步synchronized、通信wait、notify
- Android之支付宝设计与开发
- 修改Hadoop源码的搜索技巧
- Bmob文档阅读2-数据及其操作
- 自定义导航控制器
- mybatis(10) 延迟加载
- 【C++】非递归求二叉树的前序和中序序列
- PERL 引用与解引用
- 控制流
- 当你输入一个网址后回车,实际会发生什么?
- 我的彩票界面