列出所有包含与搜索模式匹配的文件名的github存储库。
ghgrep的Python项目详细描述
列出包含与 搜索模式。
ghgrep部分是grep -l,部分是find -name-你 可以假设它是grep(1)的一个特殊版本,其中的文件 实际上存储库和文件的每一行实际上是一个文件名 在仓库里。
示例
显示带有自述文件的所有存储库:
ghgrep 'README.*'
列出所有具有名为“copying”的文件的存储库:
ghgrep -f COPYING
列出所有没有许可证文件的存储库:
ghgrep -v (COPYING|LICENSE)
安装
[$]> pip install ghgrep
或
[$]> easy_install ghgrep
黑客攻击
我强烈建议使用virtualenv:
[$]> virtualenv --no-site-packages --distribute env [$]> source env/bin/activate [$]> pip install -r requirements.txt [$]> pip install -e . # So we can import the version from inside bin/ .