筛选:grep的快速而强大的替代品

时间:2024-03-13 19:34:17
【文件属性】:

文件名称:筛选:grep的快速而强大的替代品

文件大小:43KB

文件格式:ZIP

更新时间:2024-03-13 19:34:17

Go

筛 grep的快速而强大的开源替代品。 特征 sift与大多数其他grep替代方法的重点稍有不同。 代码搜索,日志搜索/数字取证和数据处理是主要的用例,但主要目标是提供安全的默认值,并使其易于针对特定用例进行配置。 这些功能包括: 稳定的发行版,跨平台支持 安全默认值:如果未进行其他配置,则在所有位置进行筛选搜索 完善的.gitignore支持 多种用途的 支持添加自定义文件类型以缩小搜索范围 多线支持 支持大文件:成功测试了> 50GB,> 5,000,000,000行和> 5,000,000,000个匹配项 筛选可轻松自定义。 示例:将筛选配置为 忽略大小写 显示行号 跳过二进制文件 尊重.gitignore文件: sift -i -n --binary-skip --git --write-config 可以覆盖特定目录的配置。 SIFT理解条件来处理复杂的格式或支持代码审计


【文件预览】:
sift-master
----matching_amd64.s(3KB)
----sift-completion.bash(578B)
----matching.go(19KB)
----options.go(33KB)
----output.go(11KB)
----matching_amd64.go(769B)
----sift.go(19KB)
----LICENSE(34KB)
----matching_other.go(3KB)
----gitignore()
--------gitignore.go(10KB)
----README.md(4KB)
----filetypes.go(2KB)

网友评论